インタフェース
java.security.Principalの使用
Principalを使用するパッケージ
パッケージ
説明
組込みのHTTPサーバーの構築に使用できる、単純で高度なHTTPサーバーAPIを提供します。
Principalの実装を提供します。ネットワーク・アプリケーションを実装するためのクラスを提供します。
ファイルおよびファイル・システム属性へのアクセスを提供するインタフェースとクラスです。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
証明書、証明書失効リスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
セキュア・ソケット・パッケージのクラスを提供します。
このパッケージは、認証と承認に関するフレームワークを提供します。
このパッケージには、Kerberosネットワーク認証プロトコルに関連するユーティリティ・クラスが含まれています。
このパッケージには、X500プリンシパルおよびX500非公開資格をSubjectに格納する際に使用すべきクラスが含まれています。
公開キー証明書用のクラスを提供します。
-
com.sun.net.httpserverでのPrincipalの使用
主要を実装しているcom.sun.net.httpserverのクラス -
com.sun.security.authでのPrincipalの使用
主要を実装しているcom.sun.security.authのクラス修飾子と型クラス説明final classRFC 2253に指定されている識別名によって指定されるプリンシパルです。classこのクラスはPrincipalインタフェースを実装し、ユーザーが認証したWindows NTドメインの名前を表します。classこのクラスは、Principalインタフェースを実装し、Windows NTのユーザー、グループ、または範囲についての情報を表します。classこのクラスはNTSidを拡張し、Windows NTユーザーのドメインSIDを表します。classこのクラスはNTSidを拡張し、Windows NTユーザーが所属するグループの1つを表します。classこのクラスはNTSidを拡張し、Windows NTユーザーのプライマリ・グループのSIDを表します。classこのクラスはNTSidを拡張し、Windows NTユーザーのSIDを表します。classこのクラスはPrincipalインタフェースを実装し、Windows NTユーザーを表します。classこのクラスはPrincipalインタフェースを実装し、ユーザーのUnixグループ識別番号(GID)を表します。classこのクラスはPrincipalインタフェースを実装し、ユーザーのUnixユーザー識別番号(UID)を表します。classこのクラスはPrincipalインタフェースを実装し、Unixユーザーを表します。final classユーザー名またはアカウント名で識別されるユーザー・プリンシパル。 -
java.netでのPrincipalの使用
修飾子と型メソッド説明abstract PrincipalSecureCacheResponse.getLocalPrincipal()ネットワーク・リソースを取得した元の接続でのハンドシェーク中にサーバーに送信された主体を返します。abstract PrincipalSecureCacheResponse.getPeerPrincipal()ネットワーク・リソースを取得した元の接続の期間中にセッション定義の一部として確立されたサーバーの主体を返します。 -
java.nio.file.attributeでのPrincipalの使用
java.nio.file.attributeのPrincipalのサブインタフェース修飾子と型インタフェース説明interfaceファイル・システム内のオブジェクトへのアクセス権を判断するために使用される、グループ識別情報を表すUserPrincipalです。interfaceファイル・システム内のオブジェクトへのアクセス権を判断するために使用される、識別情報を表すPrincipalです。 -
java.securityでのPrincipalの使用
Principalを実装するjava.securityのクラス修飾子と型クラス説明class削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。class削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。class削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このクラスは推奨されなくなり、Java SEの将来のバージョンで削除される可能性があります。Principalを返すjava.securityのメソッド修飾子と型メソッド説明Certificate.getGuarantor()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。証明書の保証者、すなわちその証明書に関連する公開キーが同じ証明書に関連する主体のものであることを保証する主体を返します。Certificate.getPrincipal()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。保証者によって保証される主体とキーのペアのうち主体を返します。final Principal[]ProtectionDomain.getPrincipals()このドメインの主体の配列を返します。型Principalのパラメータを持つjava.securityのメソッド修飾子と型メソッド説明IdentityScope.getIdentity(Principal principal) 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定したプリンシパルの名前と同じ名前のIdentityを取得します。型Principalのパラメータを持つjava.securityのコンストラクタ修飾子コンストラクタ説明ProtectionDomain(CodeSource codesource, PermissionCollection permissions, ClassLoader classloader, Principal[] principals) 指定されたCodeSource、権限、ClassLoaderおよびプリンシパルの配列によって修飾された新しいProtectionDomainを作成します。 -
java.security.certでのPrincipalの使用
Principalを返すjava.security.certのメソッド修飾子と型メソッド説明abstract PrincipalX509Certificate.getIssuerDN()非推奨。代わりにX509Certificate.getIssuerX500Principal()を使用してください。abstract PrincipalX509CRL.getIssuerDN()非推奨。代わりにX509CRL.getIssuerX500Principal()を使用してください。abstract PrincipalX509Certificate.getSubjectDN()非推奨。代わりにX509Certificate.getSubjectX500Principal()を使用してください。 -
javax.management.remoteでのPrincipalの使用
Principalを実装するjavax.management.remoteのクラス -
javax.net.sslでのPrincipalの使用
Principalを返すjavax.net.sslのメソッド修飾子と型メソッド説明HandshakeCompletedEvent.getLocalPrincipal()ハンドシェーク中にピアに送信された主体を返します。HttpsURLConnection.getLocalPrincipal()ハンドシェーク中にサーバーに送信された主体を返します。SSLSession.getLocalPrincipal()ハンドシェーク中にピアに送信された主体を返します。HandshakeCompletedEvent.getPeerPrincipal()セッションを定義するときに設定された、ピアの識別情報を返します。HttpsURLConnection.getPeerPrincipal()セッションを定義するときに設定された、サーバーの主体を返します。SSLSession.getPeerPrincipal()セッションを定義するときに設定された、ピアの識別情報を返します。型Principalのパラメータを持つjavax.net.sslのメソッド修飾子と型メソッド説明X509KeyManager.chooseClientAlias(String[] keyType, Principal[] issuers, Socket socket) 公開キーのタイプおよびピアによって認識される証明書発行局のリストに基づいて、クライアント側のセキュア・ソケットを認証するときの別名を選択します。X509ExtendedKeyManager.chooseEngineClientAlias(String[] keyType, Principal[] issuers, SSLEngine engine) 公開キーのタイプおよびピアによって認識される証明書発行局のリストに基づいて、クライアント側のSSLEngine接続を認証するときの別名を選択します。X509ExtendedKeyManager.chooseEngineServerAlias(String keyType, Principal[] issuers, SSLEngine engine) 公開キーのタイプおよびピアによって認識される証明書発行局のリストに基づいて、サーバー側のSSLEngine接続を認証するときの別名を選択します。X509KeyManager.chooseServerAlias(String keyType, Principal[] issuers, Socket socket) 公開キーのタイプおよびピアによって認識される証明書発行局のリストに基づいて、サーバー側のセキュア・ソケットを認証するときの別名を選択します。String[]X509KeyManager.getClientAliases(String keyType, Principal[] issuers) 公開キーのタイプおよびピアによって認識される証明書発行局のリストに基づいて、クライアント側のセキュア・ソケットを認証するときの別名を取得します。String[]X509KeyManager.getServerAliases(String keyType, Principal[] issuers) 公開キーのタイプおよびピアによって認識される証明書発行局のリストに基づいて、サーバー側のセキュア・ソケットを認証するときの別名を取得します。 -
javax.security.authでのPrincipalの使用
型Principalの型パラメータを持つjavax.security.authのメソッド修飾子と型メソッド説明Subject.getPrincipals(Class<T> c) 指定したClassのインスタンスまたはサブクラスである、このSubjectに関連付けられたPrincipalのSetを返します。型Principalの引数を持つ型を返すjavax.security.authのメソッド型Principalの型引数のjavax.security.authのコンストラクタ・パラメータ -
javax.security.auth.kerberosでのPrincipalの使用
-
javax.security.auth.x500でのPrincipalの使用
Principalを実装するjavax.security.auth.x500のクラス -
javax.security.certでのPrincipalの使用
Principalを返すjavax.security.certのメソッド修飾子と型メソッド説明abstract PrincipalX509Certificate.getIssuerDN()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。証明書からissuer(発行者識別名)値を取得します。abstract PrincipalX509Certificate.getSubjectDN()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。証明書からsubject(サブジェクト識別名)値を取得します。