ConfidentialLedgerModelFactory
ApplicationClaim(ClaimDigest, ApplicationClaimKind, LedgerEntryClaim)
ClaimDigest(String, ApplicationClaimProtocol)
ConfidentialLedgerEnclaves(String, IDictionary<String, EnclaveQuote>)
ConsortiumMember(String, String)
EnclaveQuote(String, String, String, String)
EndpointProperties(IEnumerable<IDictionary<String, BinaryData>>, ForwardingRequired, InterpreterReusePolicy, String, String, LedgerEndpointMode?, IDictionary<String, BinaryData>, Boolean?, RedirectionStrategy?)
InterpreterReusePolicy(String)
JsRuntimeOptions(Boolean?, Int64?, Int64?, Int64?, Int64?, Boolean?)
LedgerBundle(LedgerEndpointMetadata, IEnumerable<ModuleDef>)
LedgerCollectionInfo(String)
LedgerConstitution(String, String)
LedgerEndpointMetadata(IDictionary<String, MethodToEndpointProperties>)
LedgerEntry(String, String, String, IEnumerable<UserDefinedFunctionHook>, IEnumerable<UserDefinedFunctionHook>)
LedgerEntryClaim(String, String, String, ApplicationClaimProtocol)
LedgerQueryResult(ConfidentialLedgerQueryState, LedgerEntry)
LedgerRole(String, IEnumerable<String>)
LedgerUser(ConfidentialLedgerUserRoleName, String)
LedgerUserMultipleRoles(IEnumerable<ConfidentialLedgerUserRoleName>, String)
LedgerWriteResult(String, String)
MethodToEndpointProperties(EndpointProperties, EndpointProperties, EndpointProperties, EndpointProperties)
ModuleDef(String, String)
ReceiptContents(String, String, ReceiptLeafComponents, String, IEnumerable<ReceiptElement>, String, IEnumerable<String>, String)
ReceiptElement(String, String)
ReceiptLeafComponents(String, String, String)
TransactionReceipt(IEnumerable<ApplicationClaim>, ReceiptContents, ConfidentialLedgerQueryState, String)
TransactionStatus(TransactionState, String)
UserDefinedFunction(String, String)
UserDefinedFunctionExecution(UserDefinedFunctionExecutionError, UserDefinedFunctionExecutionResult, UserDefinedFunctionExecutionStatus)
UserDefinedFunctionExecutionError(String)
UserDefinedFunctionExecutionProperties(IEnumerable<String>, String, JsRuntimeOptions)
UserDefinedFunctionExecutionResult(String)
UserDefinedFunctionHook(String, UserDefinedFunctionExecutionProperties)
UserDefinedRole(IEnumerable<LedgerRole>)
UserDefinedRoles(IEnumerable<LedgerRole>)
net11.0
namespace Azure.Security.ConfidentialLedger.Models
{
public static class ConfidentialLedgerModelFactory
{
public static EndpointProperties EndpointProperties(IEnumerable<IDictionary<string, BinaryData>> authnPolicies = null, ForwardingRequired forwardingRequired = default, InterpreterReusePolicy interpreterReuse = null, string jsFunction = null, string jsModule = null, LedgerEndpointMode? mode = default, IDictionary<string, BinaryData> openapi = null, bool? openapiHidden = default, RedirectionStrategy? redirectionStrategy = default);
}
}
| .NET | 8.09.010.011.0 |
|---|---|
Information specific to net11.0 | |
| Assembly | Azure.Security.ConfidentialLedger , Version=2.0.0.0, PublicKeyToken=92742159e12e44c8 |
| Referencing | Your project needs a package reference to |
| Package | Azure.Security.ConfidentialLedger (2.0.0-beta.3) net10.0 |
| Preview | This API is contained in a prerelease package. |
| Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API