Java in a Nutshell, 5th Edition [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

Java in a Nutshell, 5th Edition [Electronic resources] - نسخه متنی

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید


X500Principaljavax.security.auth.x500

Java 1.4serializable

This class implements the
java.security.Principal interface for entities
represented by X.500 distinguished names (such as
"CN=David,O=davidflanagan.com,C=US").
The constructor methods can accept the distinguished name in string
form or in binary encoded form. getName( ) returns
the name in string form, using the format defined by one of the three
consant values. The no-argument version of getName(
) (the one defined by the Principal
interface) returns the distinguished name formatted as specified by
RFC 2253. Finally, getEncoded( ) returns a
binary-encoded form of the name.


Figure 19-28. javax.security.auth.x500.X500Principal

public final class

X500Principal implements java.security.Principal, Serializable {
// Public Constructors
public

X500Principal (java.io.InputStream

is );
public

X500Principal (String

name );
public

X500Principal (byte[ ]

name );
// Public Constants
public static final String

CANONICAL ; ="CANONICAL"
public static final String

RFC1779 ; ="RFC1779"
public static final String

RFC2253 ; ="RFC2253"
// Public Instance Methods
public byte[ ]

getEncoded ( );
public String

getName (String

format );
// Methods Implementing Principal
public boolean

equals (Object

o );
public String

getName ( );
public int

hashCode ( );
public String

toString ( );
}


Passed To


java.security.cert.TrustAnchor.TrustAnchor( ),
java.security.cert.X509CertSelector.{setIssuer( ),
setSubject( )},
java.security.cert.X509CRLSelector.addIssuer( )

Returned By


java.security.cert.TrustAnchor.getCA( ),
java.security.cert.X509Certificate.{getIssuerX500Principal(
), getSubjectX500Principal( )},
java.security.cert.X509CertSelector.{getIssuer( ),
getSubject( )},
java.security.cert.X509CRL.getIssuerX500Principal(
),
java.security.cert.X509CRLEntry.getCertificateIssuer(
)


    / 1191