java.lang.Object | |
↳ | java.security.Identity |
Known Direct Subclasses |
This class was deprecated
in API level 1.
Use
Principal
,
KeyStore
and the
java.security.cert
package
instead.
Identity
represents an identity like a person or a company.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Creates a new instance of
Identity
with the specified name.
|
||||||||||
|
Creates a new instance of
Identity
with the specified name and
the scope of this
Identity
.
|
Protected Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Constructs a new instance of
Identity
.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Adds a
Certificate
to this
Identity
.
|
||||||||||
|
Returns the certificates for this
Identity
.
|
||||||||||
|
Compares the specified object with this
Identity
for equality and
returns
true
if the specified object is equal,
false
otherwise.
|
||||||||||
|
Returns the information string of this
Identity
.
|
||||||||||
|
Returns the name of this
Identity
.
|
||||||||||
|
Returns the
PublicKey
associated with this
Identity
.
|
||||||||||
|
Returns the
IdentityScope
of this
Identity
.
|
||||||||||
|
Returns the hash code value for this
Identity
.
|
||||||||||
|
Removes the specified
Certificate
from this
Identity
.
|
||||||||||
|
Sets an information string for this
Identity
.
|
||||||||||
|
Sets the specified
PublicKey
to this
Identity
.
|
||||||||||
|
Returns a string containing a concise, human-readable description of the
this
Identity
.
|
||||||||||
|
Returns a string containing a concise, human-readable description of the
this
Identity
including its name and its scope.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Compares the specified
Identity
with this
Identity
for
equality and returns
true
if the specified object is equal,
false
otherwise.
|
[Expand]
Inherited Methods
|
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
|||||||||||
From interface
java.security.Principal
|
Creates a new instance of
Identity
with the specified name.
name |
the name of this
Identity
.
|
---|
Creates a new instance of
Identity
with the specified name and
the scope of this
Identity
.
name |
the name of this
Identity
.
|
---|---|
scope |
the
IdentityScope
of this
Identity
.
|
KeyManagementException |
if an
Identity
with the same name is already present
in the specified scope.
|
---|
Adds a
Certificate
to this
Identity
.
certificate |
the
Certificate
to be added to this
Identity
.
|
---|
KeyManagementException | if the certificate is not valid. |
---|
Returns the certificates for this
Identity
. External
modifications of the returned array has no impact on this
Identity
.
Certificates
for this
Identity
Compares the specified object with this
Identity
for equality and
returns
true
if the specified object is equal,
false
otherwise.
Identity
objects are considered equal, if they have
the same name and are in the same scope.
obj |
object to be compared for equality with this
Identity
.
|
---|
true
if the specified object is equal to this
Identity
, otherwise
false
.
Returns the information string of this
Identity
.
Identity
.
Returns the name of this
Identity
.
Identity
.
Returns the
PublicKey
associated with this
Identity
.
PublicKey
associated with this
Identity
.
Returns the
IdentityScope
of this
Identity
.
IdentityScope
of this
Identity
.
Returns the hash code value for this
Identity
. Returns the same
hash code for
Identity
s that are equal to each other as required
by the general contract of
hashCode()
.
Identity
.
Removes the specified
Certificate
from this
Identity
.
certificate |
the
Certificate
to be removed.
|
---|
KeyManagementException | if the certificate is not found. |
---|
Sets an information string for this
Identity
.
info | the information to be set. |
---|
Sets the specified
PublicKey
to this
Identity
.
key |
the
PublicKey
to be set.
|
---|
KeyManagementException |
if another
Identity
in the same scope as this
Identity
already has the same
PublicKey
.
|
---|
Returns a string containing a concise, human-readable description of the
this
Identity
.
detailed | whether or not this method should return detailed information. |
---|
Permission
.
Returns a string containing a concise, human-readable description of the
this
Identity
including its name and its scope.
Identity
.
Compares the specified
Identity
with this
Identity
for
equality and returns
true
if the specified object is equal,
false
otherwise.
To be equal, two
Identity
objects need to have the same name and
the same public keys.
identity | the identity to check for equality. |
---|
true
if the
Identity
objects are equal,
false
otherwise.