X509Certificate.IssuerAlternativeNames プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
拡張機能から発行者の別名の変更できないコレクションを IssuerAltName
取得します (OID = 2。
public virtual System.Collections.Generic.ICollection<System.Collections.Generic.IList<object>>? IssuerAlternativeNames { [Android.Runtime.Register("getIssuerAlternativeNames", "()Ljava/util/Collection;", "GetGetIssuerAlternativeNamesHandler")] get; }
[<get: Android.Runtime.Register("getIssuerAlternativeNames", "()Ljava/util/Collection;", "GetGetIssuerAlternativeNamesHandler")>]
member this.IssuerAlternativeNames : System.Collections.Generic.ICollection<System.Collections.Generic.IList<obj>>
プロパティ値
発行者の別名の変更 Collection
できない (または null
)
- 属性
例外
拡張機能のデコードが失敗した場合は 。
注釈
拡張機能 (OID = 2.5.29.18) から IssuerAltName
発行者の別名の変更できないコレクションを取得します。
拡張機能の IssuerAltName
ASN.1 定義は次のとおりです。
IssuerAltName ::= GeneralNames
の ASN.1 定義 GeneralNames
は で #getSubjectAlternativeNames getSubjectAlternativeNames
定義されています。
この証明書に拡張機能が含 IssuerAltName
まれていない場合は、 null
が返されます。 それ以外の場合は、 Collection
が返され、拡張機能に含まれる各 GeneralName
エントリが返されます。 各エントリは、 List
最初のエントリが Integer
(名前の型 0 から 8) で、2 番目のエントリが String
または バイト配列 (それぞれ文字列または ASN.1 DER でエンコードされた形式の名前) である です。 各名前の種類に使用される形式の詳細については、 メソッドを getSubjectAlternativeNames
参照してください。
返される には Collection
、同じ型の複数の名前が含まれている場合があることに注意してください。 また、返される Collection
は不変であり、バイト配列を含むエントリは、後続の変更から保護するために複製されることに注意してください。
このメソッドは、Java 2 Platform Standard Edition のバージョン 1.4 に追加されました。 既存のサービス プロバイダーとの下位互換性を維持するために、このメソッドはではなく abstract
、既定の実装を提供します。 サブクラスは、このメソッドを正しい実装でオーバーライドする必要があります。
1.4 で追加されました。
の java.security.cert.X509Certificate.getIssuerAlternativeNames()
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。