Package com.sun.identity.wss.security
Defines Web Services Security Token specification and Token interfaces
with their respective implementation classes for different WS-* Security
Tokens.
-
Interface Summary Interface Description SecurityToken This interface represents WS-Security token that can be inserted into or extracted from SOAP messages headers for Web Services Security transactions.SecurityTokenSpec A transparent specification of the Security Token that constitutues aSecurityToken.TokenProvider The interfaceTokenProviderrepresents a Security Token provider for generating the Security Tokens. -
Class Summary Class Description AMTokenProvider This class implements theTokenProviderinterface to generate the WS-Security tokens.AssertionToken This class implements the interfaceSecurityTokenfor the SAML Assertions.AssertionTokenSpec This class implements the interfaceSecurityTokenSpecto createSAML1.0andSAML1.1Assertions / Security Tokens.BinarySecurityToken This classBinarySecurityTokenrepresents an X509 token that can be inserted into web services security header for message level security.ConfiguredSignedElements The class determines the configured Security Mechanisms for Web Service Provider.ConfiguredWSCSecurityMech The class determines the configured Security Mechanisms for Web Service Client.ConfiguredWSPSecurityMech The class determines the configured Security Mechanisms for Web Service Provider.FAMSecurityToken The classFAMSecurityTokenrepresents Federation OpenAM Security Token using OpenAM Single Sign-on Token.KerberosConfiguration This classKerberosConfigurationrepresents Kerberos Configuration for web service clients and web service providers.KerberosTokenSpec This class represents Kerberos Security Token Specification.KeyIdentifier This classKeyIdentifiercan be be used to insert the key identifier information intoSecurityTokenReference.PasswordCredential This classPasswordCredentialis a place holder for the username/password object.Reference This classReferencerepresents the Direct Reference of the security token.SAML11AssertionValidator This class provides validation functionality for SAML1.x assertions.SAML2AssertionValidator This class validates SAML2 Assertions using local configuration.SAML2Token This classSAML2Tokenrepresents a SAML2 token that can be inserted into web services security header for message level security.SAML2TokenSpec This class implements the interfaceSecurityTokenSpecto createSAML2Assertions / Security tokens.SAML2TokenUtils This class provides utility classes for the SAML2 token supportSecurityMechanism This class exposes theSecurityMechanisms used in the Web Services Security.SecurityPrincipal This classSecurityPrincipalexposes the authenticated principal via the message level security.SecurityTokenFactory This classSecurityTokenFactoryrepresents a factory class to create WS-Security tokens.SecurityTokenReference This class represents theSecurityTokenReferencefor referencing the web services tokens that are used for message level security in the SOAP header.STRTransform This classSTRTransformextends fromTransformSpiand will be used to transform theXMLSignatureInputas required by the WS-Security specification.UserNameToken This classUserNameTokenrepresents an Username token that can be inserted into web services security header for message level security.UserNameTokenSpec This class defines the specification for generating the Username security tokens.WSSConstants This class defines the Constants related to Web services security token profiles.WSSUtils This class provides util methods for the web services security.X509TokenSpec This class defines the specification for generating the X509 security tokens. -
Exception Summary Exception Description SecurityException This classSecurityExceptionis used to generate the exceptions during failures for generating or handing Web Services Security classes or functionalities.