SecurityAssertionElementIntegrityAssertionpublic class IntegrityAssertion extends java.lang.Object implements SecurityAssertion
| Modifier and Type | Field | Description |
|---|---|---|
protected java.lang.String |
id |
Deprecated.
|
CONFIDENTIALITY_ASSERTION, CONFIDENTIALITY_CODE, IDENTITY_ASSERTION, IDENTITY_CODE, INTEGRITY_ASSERTION, INTEGRITY_CODE, TYPE_CONFIDENTIALITY_ASSERTION, TYPE_CONFIDENTIALITY_CODE, TYPE_INTEGRITY_ASSERTION, TYPE_INTEGRITY_CODE| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getAssertionType() |
Deprecated.
getAssertionType returns the type of the assertion
(e.g. |
int |
getAssertionTypeCode() |
Deprecated.
Returns an integer that uniquely identifies the type of assertion.
|
java.security.cert.X509Certificate |
getCertificate() |
Deprecated.
|
java.lang.String |
getId() |
Deprecated.
|
java.lang.String |
getPolicyString() |
Deprecated.
|
java.lang.String |
getSignatureMethod() |
Deprecated.
|
static java.lang.String |
getType() |
Deprecated.
|
boolean |
isAssertionType(java.lang.String assertionType) |
Deprecated.
isAssertionType tests to see whether the type of the
assertion matches the passed in type. |
boolean |
repudiable() |
Deprecated.
repudiable returns repudiablility of an assertion --
i.e. |
java.lang.String |
toString() |
Deprecated.
|
public java.lang.String getId()
public java.lang.String getSignatureMethod()
public java.security.cert.X509Certificate getCertificate()
public static java.lang.String getType()
public java.lang.String getAssertionType()
SecurityAssertiongetAssertionType returns the type of the assertion
(e.g. identity, integrity, confidentiality) as a string.getAssertionType in interface SecurityAssertionString value representing the assertion typepublic int getAssertionTypeCode()
SecurityAssertiongetAssertionTypeCode in interface SecurityAssertionpublic boolean isAssertionType(java.lang.String assertionType)
SecurityAssertionisAssertionType tests to see whether the type of the
assertion matches the passed in type.isAssertionType in interface SecurityAssertionassertionType - a String valueboolean value indicating the match result.public boolean repudiable()
SecurityAssertionrepudiable returns repudiablility of an assertion --
i.e. can the creator reasonably deny that they performed the
operation that backs this assertion. This is generally true for
public/private key based operations where the operation is
performed by the private key that is available only to a single
individual or entity.
True non-repudiation is only acheived in the context of solid
practices (e.g. secure storage of keys, regular updates of
revocation lists, certificate chain validation, etc.) and binding
agreements between parties. This property indicates only that
the backing operation supports non-repudiation.repudiable in interface SecurityAssertionboolean valuepublic java.lang.String getPolicyString()
public java.lang.String toString()
toString in class java.lang.Object