Interface UsernameSecurityToken
-
- All Superinterfaces:
org.apache.xml.security.stax.securityToken.SecurityToken,SubjectAndPrincipalSecurityToken
- All Known Implementing Classes:
UsernameSecurityTokenImpl
public interface UsernameSecurityToken extends SubjectAndPrincipalSecurityToken
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description byte[]generateDerivedKey()StringgetCreatedTime()LonggetIteration()byte[]getNonce()StringgetPassword()byte[]getSalt()StringgetUsername()WSSConstants.UsernameTokenPasswordTypegetUsernameTokenPasswordType()-
Methods inherited from interface org.apache.xml.security.stax.securityToken.SecurityToken
addTokenUsage, getId, getKeyIdentifier, getKeyWrappingToken, getPublicKey, getSecretKey, getSha1Identifier, getTokenType, getTokenUsages, getWrappedTokens, getX509Certificates, isAsymmetric
-
Methods inherited from interface org.apache.wss4j.stax.securityToken.SubjectAndPrincipalSecurityToken
getPrincipal, getSubject
-
-
-
-
Method Detail
-
generateDerivedKey
byte[] generateDerivedKey() throws WSSecurityException- Throws:
WSSecurityException
-
getUsernameTokenPasswordType
WSSConstants.UsernameTokenPasswordType getUsernameTokenPasswordType()
-
getCreatedTime
String getCreatedTime()
-
getPassword
String getPassword()
-
getUsername
String getUsername()
-
getNonce
byte[] getNonce()
-
getSalt
byte[] getSalt()
-
getIteration
Long getIteration()
-
-