|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |
Principal を使用するパッケージ | |
java.security | セキュリティフレームワークのクラスとインタフェースを提供します。 |
java.security.acl | このパッケージのクラスとインタフェースの代わりに、java.security パッケージのクラスが使われるようになりました。 |
java.security.cert | 証明書を解析および管理するためのクラスとインタフェースを提供します。 |
java.security における Principal の使用方法 |
Principal を実装する java.security におけるクラス | |
class |
Identity
推奨されません。 このクラスは現在使用されていません。このクラスの機能は、 java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。 |
class |
IdentityScope
推奨されません。 このクラスは現在使用されていません。このクラスの機能は、 java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。 |
class |
Signer
推奨されません。 このクラスは現在使用されていません。このクラスの機能は、 java.security.KeyStore クラス、java.security.cert パッケージ、および java.security.Principal クラスに置き換えられました。 |
Principal を返す java.security におけるメソッド | |
Principal |
Certificate.getGuarantor()
推奨されません。 証明書の保証者、すなわちその証明書に関連する公開鍵が同じ保証書に関連する主体のものであることを保証する主体を返します。 |
Principal |
Certificate.getPrincipal()
推奨されません。 保証者によって保証される主体と鍵のペアのうち主体を返します。 |
型 Principal のパラメータを持つ java.security におけるメソッド | |
Identity |
IdentityScope.getIdentity(Principal principal)
推奨されません。 指定された Principal (主体) と同じ名前のアイデンティティを取り出します (注: Identity は Principal (主体) を実装する)。 |
java.security.acl における Principal の使用方法 |
java.security.acl における Principal のサブインタフェース | |
interface |
Group
主体のグループを表すのに使用します (主体とは、個人ユーザまたは企業のようなエンティティを表すもの)。 |
Principal を返す java.security.acl におけるメソッド | |
Principal |
AclEntry.getPrincipal()
この ACL エントリによって許可または拒否されるアクセス権に対応する主体を返します。 |
型 Principal のパラメータを持つ java.security.acl におけるメソッド | |
void |
Acl.setName(Principal caller,
String name)
ACL エントリをこの ACL に追加します。 |
boolean |
Acl.addEntry(Principal caller,
AclEntry entry)
ACL エントリをこの ACL に追加します。 |
boolean |
Acl.removeEntry(Principal caller,
AclEntry entry)
この ACL から 1 つの ACL を削除します。 |
Enumeration |
Acl.getPermissions(Principal user)
指定された主体 (個人またはグループなどのエンティティを表す) に対して許可されたアクセス権のセットに対する列挙を返します。 |
boolean |
Acl.checkPermission(Principal principal,
Permission permission)
主体が、指定されたアクセス権を持っているかどうかを判定します。 |
boolean |
Group.addMember(Principal user)
メンバをグループに追加します。 |
boolean |
Group.removeMember(Principal user)
このグループから、指定されたメンバを削除します。 |
boolean |
Group.isMember(Principal member)
指定された主体がグループのメンバである場合に true を返します。 |
boolean |
AclEntry.setPrincipal(Principal user)
この ACL エントリによって許可または拒否されるアクセス権に対応する主体を設定します。 |
boolean |
Owner.addOwner(Principal caller,
Principal owner)
所有者を追加します。 |
boolean |
Owner.deleteOwner(Principal caller,
Principal owner)
所有者を削除します。 |
boolean |
Owner.isOwner(Principal owner)
指定された主体が ACL の所有者である場合に true を返します。 |
java.security.cert における Principal の使用方法 |
Principal を返す java.security.cert におけるメソッド | |
abstract Principal |
X509Certificate.getIssuerDN()
証明書から issuer (発行者識別名) 値を取得します。 |
abstract Principal |
X509Certificate.getSubjectDN()
証明書から subject (被認証者識別名) 値を取得します。 |
abstract Principal |
X509CRL.getIssuerDN()
CRL から issuer (発行者識別名) 値を取得します。 |
|
Java プラットフォーム 1.2 |
|||||||||
前 次 | フレームあり フレームなし |