AuthorizationRule クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
操作が許容されるかどうかを判断するために使用されるAzure Service Bus承認規則を定義します。
[System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.AllowRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.IpFilterAuthorizationRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.PrivateEndpointAuthorizationRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.VirtualNetworkAuthorizationRule))]
[System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule))]
public abstract class AuthorizationRule
[<System.Runtime.Serialization.DataContract(Namespace="http://schemas.microsoft.com/netservices/2010/10/servicebus/connect")>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.AllowRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.IpFilterAuthorizationRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.PrivateEndpointAuthorizationRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.VirtualNetworkAuthorizationRule))>]
[<System.Runtime.Serialization.KnownType(typeof(Microsoft.ServiceBus.Messaging.SharedAccessAuthorizationRule))>]
type AuthorizationRule = class
Public MustInherit Class AuthorizationRule
- 継承
-
AuthorizationRule
- 派生
- 属性
フィールド
NameIdentifierClaimType |
名前識別子要求規則。 |
RoleClaimType |
ロール ロール要求規則。 |
RoleRoleClaimType |
ロール ロール要求規則。 |
SharedAccessKeyClaimType |
共有アクセス キー要求規則。 |
ShortNameIdentifierClaimType |
短い名前識別子要求規則。 |
ShortUpnClaimType |
短い UPN 要求規則。 |
UpnClaimType |
UPN 要求規則。 |
プロパティ
ClaimType |
クレームの種類を取得または設定します。 |
ClaimValue |
"送信"、"リッスン"、または "管理" のいずれかの要求値を取得または設定します。 |
CreatedTime |
承認規則が作成された日時を取得または設定します。 |
IssuerName |
発行者の名前識別子を取得または設定します。 |
KeyName |
承認規則のキー名を取得または設定します。 |
ModifiedTime |
承認規則が変更された日時を取得または設定します。 |
Revision |
変更リビジョン番号を取得または設定します。 |
Rights |
権限の一覧を取得または設定します。 |
メソッド
Clone() |
の AuthorizationRuleコピーを作成します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 |
GetHashCode() |
このインスタンスのハッシュ コードを返します。 |
OnValidate() |
承認規則を検証するときに、派生クラスがカスタム処理を提供できるようにします。 |
ValidateRights(IEnumerable<AccessRights>) |
指定したアクセス権の有効性を確認します。 |
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET