Uses of Interface
com.sun.identity.wss.security.SecurityToken
-
Packages that use SecurityToken Package Description com.sun.identity.wss.security Defines Web Services Security Token specification and Token interfaces with their respective implementation classes for different WS-* Security Tokens.com.sun.identity.wss.security.handler Defines classes to handle WS-Security requests.com.sun.identity.wss.sts Defines STS client API and end user token conversion interface (SPI) classes. -
-
Uses of SecurityToken in com.sun.identity.wss.security
Classes in com.sun.identity.wss.security that implement SecurityToken Modifier and Type Class Description classAssertionTokenThis class implements the interfaceSecurityTokenfor the SAML Assertions.classBinarySecurityTokenThis classBinarySecurityTokenrepresents an X509 token that can be inserted into web services security header for message level security.classFAMSecurityTokenThe classFAMSecurityTokenrepresents Federation OpenAM Security Token using OpenAM Single Sign-on Token.classSAML2TokenThis classSAML2Tokenrepresents a SAML2 token that can be inserted into web services security header for message level security.classUserNameTokenThis classUserNameTokenrepresents an Username token that can be inserted into web services security header for message level security.Methods in com.sun.identity.wss.security that return SecurityToken Modifier and Type Method Description SecurityTokenAMTokenProvider. getSecurityToken()Returns theSecurityTokenfor the WS-Security.SecurityTokenSecurityTokenFactory. getSecurityToken(SecurityTokenSpec tokenSpec)Returns / Creates a security token from the security token specificaion.SecurityTokenTokenProvider. getSecurityToken()Returns theSecurityTokenfor the WS-Security.Methods in com.sun.identity.wss.security with parameters of type SecurityToken Modifier and Type Method Description static X509CertificateSAML2TokenUtils. getCertificate(SecurityToken securityToken)Returns anX509Certificatefrom the security token if it is of type SAML2 token holder of key.static X509CertificateWSSUtils. getCertificate(SecurityToken securityToken)Returns the certificate present in the security token.static KeySAML2TokenUtils. getSecretKey(SecurityToken securityToken, String certAlias)static KeyWSSUtils. getSecretKey(SecurityToken securityToken, String certAlias)Returns the secret key from the security token from SAML1 Assertion. -
Uses of SecurityToken in com.sun.identity.wss.security.handler
Methods in com.sun.identity.wss.security.handler that return SecurityToken Modifier and Type Method Description SecurityTokenSecureSOAPMessage. getSecurityToken()Returns the security token associated with this secure soap message.Methods in com.sun.identity.wss.security.handler with parameters of type SecurityToken Modifier and Type Method Description ObjectDefaultAuthenticator. authenticate(Subject subject, SecurityMechanism securityMechanism, SecurityToken securityToken, ProviderConfig config, Object secureMessage, boolean isLiberty)Authenticates the web services client.ObjectMessageAuthenticator. authenticate(Subject subject, SecurityMechanism securityMechanism, SecurityToken securityToken, ProviderConfig config, Object secureMessage, boolean isLiberty)Authenticates the web services client.booleanDefaultAuthorizer. authorize(Subject subject, Object secureMessage, SecurityMechanism securityMechanism, SecurityToken securityToken, ProviderConfig config, boolean isLiberty)Authorizes the web services client.booleanMessageAuthorizer. authorize(Subject subject, Object secureMessage, SecurityMechanism securityMechanism, SecurityToken securityToken, ProviderConfig config, boolean isLiberty)Authorizes the web services client.voidSecureSOAPMessage. setSecurityToken(SecurityToken token)Sets the security token for securing the soap message. -
Uses of SecurityToken in com.sun.identity.wss.sts
Methods in com.sun.identity.wss.sts that return SecurityToken Modifier and Type Method Description SecurityTokenTrustAuthorityClient. getSecurityToken(ProviderConfig pc, Object credential)Returns theSecurityTokenfor the web services client from a trusted authority, which is Security Token Service (STS).SecurityTokenTrustAuthorityClient. getSecurityToken(ProviderConfig pc, Object credential, jakarta.servlet.ServletContext context)Returns theSecurityTokenfor the web services client from a trusted authority, which is Security Token Service (STS).SecurityTokenTrustAuthorityClient. getSecurityToken(String wspEndPoint, String stsEndPoint, String stsMexEndPoint, Object credential, String securityMech, jakarta.servlet.ServletContext context)Returns theSecurityTokenfor the web services client from a trusted authority, which is Security Token Service (STS).SecurityTokenTrustAuthorityClient. getSecurityToken(String wspEndPoint, String stsEndPoint, String stsMexEndPoint, Object credential, String securityMech, String tokenType, jakarta.servlet.ServletContext context)Returns theSecurityTokenfor the web services client from a trusted authority, which is Security Token Service (STS).SecurityTokenTrustAuthorityClient. renewIssuedToken(SecurityToken securityToken, ProviderConfig pc, Object credential)Renews the issued security token that was obtained from previous interactions with Security Token Service (STS).Methods in com.sun.identity.wss.sts with parameters of type SecurityToken Modifier and Type Method Description booleanTrustAuthorityClient. cancelIssuedToken(SecurityToken securityToken, ProviderConfig pc)Cancels the issued security token that was obtained from previous interactions with Security Token Service (STS).SecurityTokenTrustAuthorityClient. renewIssuedToken(SecurityToken securityToken, ProviderConfig pc, Object credential)Renews the issued security token that was obtained from previous interactions with Security Token Service (STS).
-