Certificate メンバー
Certificate オブジェクトは、SQL Server の証明書を表します。
Certificate 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
Certificate() () () () | Certificate クラスの新しいインスタンスを初期化します。 | |
Certificate(Database, String) | 指定したサーバーで、指定した名前の Certificate クラスの新しいインスタンスを初期化します。 |
Top
メソッド
名前 | 説明 | |
---|---|---|
AddDatabaseContext | (SqlSmoObject から継承されています。) | |
AddPrivateKey(String, String) | 暗号化解除パスワードを指定して、証明書に秘密キーを追加します。 | |
AddPrivateKey(String, String, String) | 暗号化解除パスワードおよび暗号化パスワードを指定して、証明書に秘密キーを追加します。 | |
Alter | SQL Server のインスタンスの Certificate オブジェクトのプロパティに対する変更をすべて更新します。 | |
AlterImpl | (SqlSmoObject から継承されています。) | |
AlterImplFinish | (SqlSmoObject から継承されています。) | |
AlterImplInit | (SqlSmoObject から継承されています。) | |
AlterImplWorker | (SqlSmoObject から継承されています。) | |
BindDefaultImpl | (SqlSmoObject から継承されています。) | |
BindRuleImpl | (SqlSmoObject から継承されています。) | |
ChangePrivateKeyPassword | 証明書の秘密キーをセキュリティで保護するために使用される秘密キー パスワードを変更します。 | |
CheckCollation | (SqlSmoObject から継承されています。) | |
CheckObjectState() () () () | 参照先オブジェクトの状態を検証します。 (SqlSmoObject から継承されています。) | |
CheckObjectState(Boolean) | 参照先オブジェクトの状態を検証します。オブジェクトがまだ作成されていない場合は、例外をスローするように指定することも可能です。 (SqlSmoObject から継承されています。) | |
CheckObjectStateImpl | (SqlSmoObject から継承されています。) | |
CheckVersion100 | (SqlSmoObject から継承されています。) | |
CheckVersion80 | SQL Server 2000 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion80SP3 | SQL Server 2000 SP3 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersion90 | SQL Server 2005 でのオブジェクトの有効性を確認します。 (SqlSmoObject から継承されています。) | |
CheckVersionBelow90 | (SqlSmoObject から継承されています。) | |
CleanObject | (SqlSmoObject から継承されています。) | |
Create() () () () | データベースに証明書を作成します。 | |
Create(String) | 証明書の暗号化アルゴリズムに基づいて、または証明書のソースの種類に基づいて、証明書を作成します。 | |
Create(String, CertificateSourceType) | 指定した証明書のソースの種類があるデータベースに証明書を作成します。 | |
Create(String, CertificateSourceType, String, String) | 指定した証明書のソースの種類があるデータベースに証明書を作成します。 | |
Create(String, CertificateSourceType, String, String, String) | 指定した証明書のソースの種類があるデータベースに証明書を作成します。 | |
CreateImpl | (SqlSmoObject から継承されています。) | |
CreateImplFinish | (SqlSmoObject から継承されています。) | |
CreateImplInit | (SqlSmoObject から継承されています。) | |
Deny(ObjectPermissionSet, String) | 特定の証明書について、指定した権限付与対象ユーザーが指定した権限セットにアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] []) | 特定の証明書について、指定した複数の権限付与対象ユーザーが指定した権限セットにアクセスするのを拒否します。 | |
Deny(ObjectPermissionSet, String, Boolean) | 証明書の指定した権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のユーザーに対し、指定した権限セットへのアクセスを拒否します。 | |
Deny(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 証明書の指定した権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のユーザーに対し、指定した権限セットを拒否します。 | |
Discover | (SqlSmoObject から継承されています。) | |
Drop | SQL Server のインスタンスから証明書を削除します。 | |
DropImpl | (SqlSmoObject から継承されています。) | |
DropImplWorker | (SqlSmoObject から継承されています。) | |
EnumObjectPermissions() () () () | 証明書に対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String) | 証明書の指定した権限付与対象ユーザーに対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(ObjectPermissionSet) | 証明書の指定した権限に対するオブジェクト権限の一覧を列挙します。 | |
EnumObjectPermissions(String, ObjectPermissionSet) | 証明書の指定した権限付与対象ユーザーと指定した権限に対するオブジェクト権限の一覧を列挙します。 | |
EnumScriptImpl | (SqlSmoObject から継承されています。) | |
EnumScriptImplWorker | (SqlSmoObject から継承されています。) | |
Equals | (Object から継承されています。) | |
Export(String) | 指定したシステム パスの場所に証明書を保存します。 | |
Export(String, String, String) | 指定したシステム パスの場所に証明書を保存します。 | |
Export(String, String, String, String) | 指定したシステム パスの場所に証明書を保存します。 | |
Finalize | (Object から継承されています。) | |
FormatSqlVariant | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceFileStreamScript | (SqlSmoObject から継承されています。) | |
GenerateDataSpaceScript | (SqlSmoObject から継承されています。) | |
GetBindDefaultScript | (SqlSmoObject から継承されています。) | |
GetBindRuleScript | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetDateTimeParameter | (SqlSmoObject から継承されています。) | |
GetDateTimeParameterAsInt | (SqlSmoObject から継承されています。) | |
GetDBName | オブジェクトに関連付けられたデータベース名を取得します。 (SqlSmoObject から継承されています。) | |
GetEnumParameter | (SqlSmoObject から継承されています。) | |
GetFragOptionString | (SqlSmoObject から継承されています。) | |
GetGuidParameter | (SqlSmoObject から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetPropValue | (SqlSmoObject から継承されています。) | |
GetPropValueOptional | (SqlSmoObject から継承されています。) | |
GetPropValueOptionalAllowNull | (SqlSmoObject から継承されています。) | |
GetRealValue | (SqlSmoObject から継承されています。) | |
GetScriptingOptionsForCreate | (SqlSmoObject から継承されています。) | |
GetServerName | オブジェクトが関連付けられている SQL Server のインスタンスの名前を取得します。 (SqlSmoObject から継承されています。) | |
GetServerObject | (SqlSmoObject から継承されています。) | |
GetSqlServerVersionName | オブジェクトが関連付けられている SQL Server のインスタンスのバージョン名を取得します。 (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | (SqlSmoObject から継承されています。) | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | (SqlSmoObject から継承されています。) | |
GetTimeSpanParameterAsInt | (SqlSmoObject から継承されています。) | |
GetType | (Object から継承されています。) | |
GetUrnRecursive(StringBuilder) | (SqlSmoObject から継承されています。) | |
GetUrnRecursive(StringBuilder, UrnIdOption) | (SqlSmoObject から継承されています。) | |
Grant(ObjectPermissionSet, String) | 特定の証明書について、指定した権限付与対象ユーザーに対して指定した権限セットを許可します。 | |
Grant(ObjectPermissionSet, array<String> [] () [] []) | 特定の証明書について、指定した複数の権限付与対象ユーザーに対して指定した権限セットを許可します。 | |
Grant(ObjectPermissionSet, String, Boolean) | 権限付与対象ユーザーに対し、指定した権限へのアクセスと、アクセスを証明書の他のユーザーに許可する権限を許可します。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean) | 権限付与対象ユーザーに対し、指定した権限へのアクセスと、アクセスを証明書の他のユーザーに許可する権限を許可します。 | |
Grant(ObjectPermissionSet, String, Boolean, String) | 証明書の指定した権限セットを権限付与対象ユーザーに許可します。さらに、与えられているロールに基づいて、その権限セットを他のユーザーに許可する権限を与えます。 | |
Grant(ObjectPermissionSet, array<String> [] () [] [], Boolean, String) | 証明書の指定した権限セットを複数の権限付与対象ユーザーに許可します。さらに、与えられているロールに基づいて、その権限セットを他のユーザーに許可する権限を与えます。 | |
ImplInitialize | (SqlSmoObject から継承されています。) | |
Initialize() () () () | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
Initialize(Boolean) | オブジェクトを初期化し、プロパティを強制的に読み込ませます。 (SqlSmoObject から継承されています。) | |
IsObjectDirty | オブジェクトのプロパティが変更されているかどうか、およびその変更が SQL Server のインスタンスにまだ保存されていないかどうかを確認します。 (SqlSmoObject から継承されています。) | |
IsObjectInitialized | オブジェクトが初期化されたかどうかを確認します。 (SqlSmoObject から継承されています。) | |
IsObjectInSpace | オブジェクトが孤立しているか、または SQL Server のインスタンスに接続されているかを確認します。 (SqlSmoObject から継承されています。) | |
IsVersion80SP3 | (SqlSmoObject から継承されています。) | |
MarkDropped | (SqlSmoObject から継承されています。) | |
MarkForDropImpl | (SqlSmoObject から継承されています。) | |
MemberwiseClone | (Object から継承されています。) | |
PostAlter | (SqlSmoObject から継承されています。) | |
PostCreate | (SqlSmoObject から継承されています。) | |
PostDrop | (SqlSmoObject から継承されています。) | |
Refresh | オブジェクトが次回アクセスされるときに、オブジェクトを更新し、プロパティを取得します。 (SqlSmoObject から継承されています。) | |
RemovePrivateKey | 証明書から秘密キーを削除します。 | |
RenameImpl | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
RenameImplWorker | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
Revoke(ObjectPermissionSet, String) | 証明書の権限付与対象ユーザーから、以前に許可した権限のセットを取り消します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] []) | 証明書の権限付与対象ユーザーの一覧から、以前に許可した権限のセットを取り消します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean) | 証明書の権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean) | 証明書の権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
Revoke(ObjectPermissionSet, String, Boolean, Boolean, String) | 証明書の権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
Revoke(ObjectPermissionSet, array<String> [] () [] [], Boolean, Boolean, String) | 証明書の権限付与対象ユーザーと、指定した権限セットをその権限付与対象ユーザーから許可された他のすべてのユーザーから、以前に許可した権限を取り消します。また、権限付与対象ユーザーに対し、想定したロールに基づいて指定した権限のセットを他のユーザーから取り消す権限を許可します。 | |
ScriptAlter | (SqlSmoObject から継承されています。) | |
ScriptChangeOwner | このメソッドは、SMO インフラストラクチャをサポートするためのメソッドであり、コードから直接使用することを目的としたものではありません。 (NamedSmoObject から継承されています。) | |
ScriptCreate | (SqlSmoObject から継承されています。) | |
ScriptDdl | (SqlSmoObject から継承されています。) | |
ScriptDrop | (SqlSmoObject から継承されています。) | |
ScriptImpl() () () () | (SqlSmoObject から継承されています。) | |
ScriptImpl(ScriptingOptions) | (SqlSmoObject から継承されています。) | |
ScriptImplWorker | (SqlSmoObject から継承されています。) | |
ScriptRename | このメソッドは、SMO インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 (NamedSmoObject から継承されています。) | |
SetParentImpl | (SqlSmoObject から継承されています。) | |
ToString | 参照するオブジェクトを表す String を返します。 (SqlSmoObject から継承されています。) | |
TouchImpl | (SqlSmoObject から継承されています。) | |
UnbindDefaultImpl | (SqlSmoObject から継承されています。) | |
UnbindRuleImpl | (SqlSmoObject から継承されています。) | |
Validate | (SmoObjectBase から継承されています。) |
Top
プロパティ
名前 | 説明 | |
---|---|---|
ActiveForServiceBrokerDialog | Service Broker の BEGIN DIALOG ステートメントで証明書を使用できるかどうかを示す Boolean プロパティを取得します。値の設定も可能です。 | |
Events | 証明書に関連付けられているイベントを取得します。 | |
ExecuteForScalar | オブジェクトがスカラ オプションの実行に対して設定されるかどうかを示す Boolean プロパティ値を取得します。値の設定も可能です。 (SqlSmoObject から継承されています。) | |
ExpirationDate | 証明書の有効期限の日時を取得します。値の設定も可能です。 | |
ID | 証明書を一意に識別する ID 値を取得します。 | |
Issuer | 証明書の発行者を取得します。 | |
IsTouched | オブジェクトのプロパティが更新されていてもサーバーに保存されていないかどうかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
LastBackupDate | 証明書が最後にバックアップされた日時を取得します。値の設定も可能です。 | |
Name | オブジェクトの名前を取得します。値の設定も可能です。 (NamedSmoObject から継承されています。) | |
ObjectInSpace | オブジェクトが孤立して存在するか、SQL Server のインスタンスに直接的または間接的に接続されているかを示す Boolean プロパティ値を取得します。 (SqlSmoObject から継承されています。) | |
Owner | 証明書の所有者であるデータベース プリンシパルの名前を取得します。値の設定も可能です。 | |
Parent | Certificate オブジェクトを所有する Server オブジェクトを取得します。値の設定も可能です。 | |
PrivateKeyEncryptionType | 証明書で使用する秘密キーの暗号化の種類を取得します。 | |
Properties | オブジェクトのプロパティを表す Property オブジェクトのコレクションを取得します。 (SqlSmoObject から継承されています。) | |
ScalarResult | 参照先オブジェクトのスカラ結果を取得します。 (SqlSmoObject から継承されています。) | |
Serial | 証明書のシリアル番号を取得します。 | |
Sid | 証明書のログオン セキュリティ識別子 (SID) を取得します。 | |
StartDate | 証明書が有効になる日時を取得します。値の設定も可能です。 | |
State | 参照先のオブジェクトの状態を取得します。 (SmoObjectBase から継承されています。) | |
Subject | 証明書のサブジェクトを取得します。値の設定も可能です。 | |
Thumbprint | 証明書のグローバル一意 SHA-1 ハッシュ拇印を取得します。 | |
Urn | オブジェクトを一意に識別する URN (Uniform Resource Name) アドレスの値を取得します。 (SqlSmoObject から継承されています。) | |
UserData | 参照先のオブジェクトに関連付けられたユーザー定義データを取得します。値の設定も可能です。 (SmoObjectBase から継承されています。) |
Top
イベント
名前 | 説明 | |
---|---|---|
PropertyChanged | (SqlSmoObject から継承されています。) | |
PropertyMetadataChanged | (SqlSmoObject から継承されています。) |
Top
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
IAlienObjectDiscover | (SqlSmoObject から継承されています。) | |
IAlienObjectGetParent | (SqlSmoObject から継承されています。) | |
IAlienObjectGetProperty | (SqlSmoObject から継承されています。) | |
ISfcPropertyProviderGetPropertySet | (SqlSmoObject から継承されています。) | |
IAlienObjectGetUrn | (SqlSmoObject から継承されています。) | |
IAlienObjectResolve | (SqlSmoObject から継承されています。) | |
IAlienObjectSetProperty | (SqlSmoObject から継承されています。) |
Top