public interface Security
Modifier and Type | Field | Description |
---|---|---|
static boolean |
WSSE_VERBOSE |
Deprecated.
|
static java.lang.String |
WSSE_VERBOSE_PROP |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
EncryptedKey |
addEncryption(java.security.cert.X509Certificate cert,
EncryptionSpec spec) |
Deprecated.
Adds an encrypted key to the security token.
|
EncryptedKey |
addEncryption(Token token,
EncryptionSpec spec) |
Deprecated.
Adds an encrypted key to the security token.
|
Signature |
addSignature(Token token,
SignatureSpec spec) |
Deprecated.
Adds a XML Signature to the Security element.
|
Timestamp |
addTimestamp() |
Deprecated.
adds a timestamp to the security element, with the created time as the
current time and no expiry
|
Timestamp |
addTimestamp(long expires) |
Deprecated.
adds a timestamp to the security element, with the created time as the
current time and an expiration 'expires' milliseconds in the future
|
Timestamp |
addTimestamp(java.util.Calendar created) |
Deprecated.
adds a timestamp to the security element, using the provided time as the
created time.
|
Timestamp |
addTimestamp(java.util.Calendar created,
java.util.Calendar expires) |
Deprecated.
add a timestamp to the security element, using times provided as args.
|
Token |
addToken(java.security.cert.X509Certificate cert,
java.security.PrivateKey key) |
Deprecated.
Adds an X509certificate as a token in the Security element.
|
Token |
addToken(UserInfo user) |
Deprecated.
Adds a token for the username/password in the UserInfo.
|
Token |
addToken(Token token) |
Deprecated.
Adds a token to the Security element.
|
boolean |
expired() |
Deprecated.
returns true if any timestamp in the message has an Expires element whose
time is in the past.
|
boolean |
expired(long maxAge) |
Deprecated.
returns trus if any timestamp in the message has a Created time older than
the maxAge or an Expires element that has passed.
|
java.lang.String |
getRole() |
Deprecated.
Returns the role for which this security element was targeted.
|
Token |
getTokenById(java.lang.String id) |
Deprecated.
retrieves the token with the specified ID from the Security element.
|
static final java.lang.String WSSE_VERBOSE_PROP
static final boolean WSSE_VERBOSE
Signature addSignature(Token token, SignatureSpec spec) throws SecurityProcessingException
token
- spec
- SecurityProcessingException
EncryptedKey addEncryption(Token token, EncryptionSpec spec) throws SecurityProcessingException
token
- spec
- SecurityProcessingException
EncryptedKey addEncryption(java.security.cert.X509Certificate cert, EncryptionSpec spec) throws SecurityProcessingException
cert
- spec
- SecurityProcessingException
Token addToken(Token token)
token
- Token addToken(java.security.cert.X509Certificate cert, java.security.PrivateKey key)
cert
- key
- Token addToken(UserInfo user)
user
- Token getTokenById(java.lang.String id)
id
- java.lang.String getRole()
Timestamp addTimestamp()
Timestamp addTimestamp(long expires)
expires
- Timestamp addTimestamp(java.util.Calendar created)
created
- Timestamp addTimestamp(java.util.Calendar created, java.util.Calendar expires)
created
- expires
- boolean expired()
boolean expired(long maxAge)
maxAge
-