Codeunit 9063 "Stor. Serv. Auth. Impl."
System Application · System.Azure.Storage
Across versions
- BC23present
- BC243 procedures added, 3 procedures removed
- BC253 procedures changed, 1 procedures added
- BC26-30unchanged
Neighbourhood 3 connected objects and pages
System Application · System.Azure.Storage · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Internal |
Procedures
CreateSAS(SigningKey: SecretText; SignedVersion: Enum "Storage Service API Version"; SignedServices: List of [Enum "SAS Service Type"]; SignedResources: List of [Enum "SAS Resource Type"]; SignedPermissions: List of [Enum "SAS Permission"]; SignedExpiry: DateTime): Interface "Storage Service Authorization"+ BC24 + BC24 − BC24 − BC24 Δ BC25 Δ BC25CreateSAS(SigningKey: SecretText; SignedVersion: Enum "Storage Service API Version"; SignedServices: List of [Enum "SAS Service Type"]; SignedResources: List of [Enum "SAS Resource Type"]; SignedPermissions: List of [Enum "SAS Permission"]; SignedExpiry: DateTime; OptionalParams: Record "SAS Parameters"): Interface "Storage Service Authorization"+ BC24 + BC24 − BC24 − BC24 Δ BC25 Δ BC25ReadySAS(SASToken: SecretText): Interface "Storage Service Authorization"+ BC25 − BC25GetDefaultAPIVersion(): Enum "Storage Service API Version"
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 9064 “Stor. Serv. Auth. Shared Key” (2 calls:
SharedKey → SetApiVersion,SharedKey → SetSharedKey) - Codeunit 9088 “Stor. Serv. Auth. Ready SAS” (1 call:
ReadySAS → SetSharedAccessSignature)
Called by
- Codeunit 9062 “Storage Service Authorization” (4 calls:
CreateAccountSAS → CreateSAS,CreateSharedKey → SharedKey,GetDefaultAPIVersion → GetDefaultAPIVersion, …)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "Stor. Serv. Auth. Impl."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.