All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| ACOTransform |
|
| Action |
This interface is designed for Action element in SAML core assertion.
|
| Action |
This class is designed for Action element in SAML core assertion.
|
| Action |
This class is designed for Action element in SAML core assertion.
|
| ActionType |
Java class for ActionType complex type.
|
| ActionType |
Java class for ActionType complex type.
|
| ACTransform |
|
| Advice |
The Advice element contains additional information that the issuer wishes to
provide.
|
| Advice |
The Advice element contains additional information that the issuer wishes to
provide.
|
| Advice |
The Advice element contains additional information that the issuer wishes to
provide.
|
| AdviceType |
Java class for AdviceType complex type.
|
| AdviceType |
Java class for AdviceType complex type.
|
| AgreementMethodType |
Java class for AgreementMethodType complex type.
|
| AlgorithmSuite |
|
| AliasSelector |
Used with a Keystore Assertion to select an Alias to be used for locating the Private Key
at runtime.
|
| AnyType |
Java content class for anyType complex type.
|
| ApplicationCanonicalizer |
Canoncializer for an Application Media Type.
|
| ApplicationSecurityConfiguration |
Represents an XWS-Security configuration object, corresponding to the
<xwss:JAXRPCSecurity> element (as defined in XWS-Security,
configuration schema, xwssconfig.xsd).
|
| Assertion |
This interface stands for Assertion element.
|
| Assertion |
This object stands for Assertion element.
|
| Assertion |
This object stands for Assertion element.
|
| AssertionIDRef |
AssertionIDRef element makes reference to a SAML
assertion.
|
| AssertionIDReference |
AssertionIDReference element makes reference to a SAML
assertion.
|
| AssertionType |
Java class for AssertionType complex type.
|
| AssertionType |
Java class for AssertionType complex type.
|
| AssertionUtil |
|
| AttachmentCompleteTransform |
|
| AttachmentContentOnlyTransform |
|
| AttachmentData |
Wrapper class to be used with XWSS attachment transform
provider implementation.
|
| AttachmentSignatureInput |
|
| Attribute |
|
| Attribute |
The Attribute element specifies an attribute of the assertion subject.
|
| Attribute |
The Attribute element specifies an attribute of the assertion subject.
|
| Attribute |
The Attribute element specifies an attribute of the assertion subject.
|
| AttributeDesignator |
The AttributeDesignator element identifies an attribute
name within an attribute namespace.
|
| AttributeDesignator |
The AttributeDesignator element identifies an attribute
name within an attribute namespace.
|
| AttributeDesignatorType |
Java class for AttributeDesignatorType complex type.
|
| AttributeNS |
|
| AttributeStatement |
The AttributeStatement element supplies a statement by the issuer that the
specified subject is associated with the specified attributes.
|
| AttributeStatement |
The AttributeStatement element supplies a statement by the issuer that the
specified subject is associated with the specified attributes.
|
| AttributeStatement |
The AttributeStatement element supplies a statement by the issuer that the
specified subject is associated with the specified attributes.
|
| AttributeStatementType |
Java class for AttributeStatementType complex type.
|
| AttributeStatementType |
Java class for AttributeStatementType complex type.
|
| AttributeType |
Java class for AttributeType complex type.
|
| AttributeType |
Java class for AttributeType complex type.
|
| AttrSorter |
|
| AudienceRestriction |
This is an implementation of the abstract Condition class, which
specifes that the assertion this AuthenticationCondition is part of, is
addressed to one or more specific audience.
|
| AudienceRestriction |
This is an implementation of the abstract Condition class, which
specifes that the assertion this AuthenticationCondition is part of, is
addressed to one or more specific audience.
|
| AudienceRestrictionCondition |
This is an implementation of the abstract Condition class, which
specifes that the assertion this AuthenticationCondition is part of, is
addressed to one or more specific audience.
|
| AudienceRestrictionCondition |
This is an implementation of the abstract Condition class, which
specifes that the assertion this AuthenticationCondition is part of, is
addressed to one or more specific audience.
|
| AudienceRestrictionConditionType |
Java class for AudienceRestrictionConditionType complex type.
|
| AudienceRestrictionType |
Java class for AudienceRestrictionType complex type.
|
| AuthenticationStatement |
The AuthenticationStatement element supplies a
statement by the issuer that its subject was authenticated by a
particular means at a particular time.
|
| AuthenticationStatement |
The AuthenticationStatement element supplies a
statement by the issuer that its subject was authenticated by a
particular means at a particular time.
|
| AuthenticationStatementType |
Java class for AuthenticationStatementType complex type.
|
| AuthenticationTokenFilter |
processes diferent types of tokens like Username,X509,IssuedToken...
|
| AuthenticationTokenPolicy |
Objects of this class represent a concrete WSS Authentication
token as FeatureBinding.
|
| AuthenticationTokenPolicy.KerberosTokenBinding |
A policy representing Kerberos Token.
|
| AuthenticationTokenPolicy.KeyValueTokenBinding |
A policy representing a RSAKeyPair.
|
| AuthenticationTokenPolicy.SAMLAssertionBinding |
A policy representing a SAML Assertion.
|
| AuthenticationTokenPolicy.UsernameTokenBinding |
A policy representing a WSS UsernameToken.
|
| AuthenticationTokenPolicy.X509CertificateBinding |
A policy representing a WSS X509Certificate.
|
| AuthnContext |
The AuthnContext element may be used to indicate
to a replying party receiving an AuthenticationStatement that
a SAML authority may be available to provide additional information about
the subject of the statement.
|
| AuthnContext |
|
| AuthnContextType |
Java class for AuthnContextType complex type.
|
| AuthnDecisionStatement |
The AuthorizationDecisionStatement element supplies a statement
by the issuer that the request for access by the specified subject to the
specified resource has resulted in the specified decision on the basis of
some optionally specified evidence.
|
| AuthnStatement |
The AuthnStatement element supplies a
statement by the issuer that its subject was authenticated by a
particular means at a particular time.
|
| AuthnStatement |
The AuthenticationStatement element supplies a
statement by the issuer that its subject was authenticated by a
particular means at a particular time.
|
| AuthnStatementType |
Java class for AuthnStatementType complex type.
|
| AuthorityBinding |
The AuthorityBinding element may be used to indicate
to a replying party receiving an AuthenticationStatement that
a SAML authority may be available to provide additional information about
the subject of the statement.
|
| AuthorityBinding |
The AuthorityBinding element may be used to indicate
to a replying party receiving an AuthenticationStatement that
a SAML authority may be available to provide additional information about
the subject of the statement.
|
| AuthorityBindingType |
Java class for AuthorityBindingType complex type.
|
| AuthorizationDecisionStatement |
The AuthorizationDecisionStatement element supplies a statement
by the issuer that the request for access by the specified subject to the
specified resource has resulted in the specified decision on the basis of
some optionally specified evidence.
|
| AuthorizationDecisionStatement |
The AuthorizationDecisionStatement element supplies a statement
by the issuer that the request for access by the specified subject to the
specified resource has resulted in the specified decision on the basis of
some optionally specified evidence.
|
| AuthorizationDecisionStatementType |
Java class for AuthorizationDecisionStatementType complex type.
|
| AuthParam |
An authentication parameter used to encapsulate a
request and response objects.
|
| AuthzDecisionStatement |
The AuthzDecisionStatement element supplies a statement
by the issuer that the request for access by the specified subject to the
specified resource has resulted in the specified decision on the basis of
some optionally specified evidence.
|
| AuthzDecisionStatementType |
Java class for AuthzDecisionStatementType complex type.
|
| Base64 |
Implementation of MIME's Base64 encoding and decoding conversions.
|
| BaseCanonicalizer |
|
| BaseCanonicalizer.NamespaceContextImpl |
|
| BaseIDAbstractType |
Java class for BaseIDAbstractType complex type.
|
| BasicSecurityProfile |
|
| BinarySecretStrategy |
|
| BinarySecurityToken |
A wsse:BinarySecurityToken.
|
| ByteArray |
|
| CanonicalizationMethodType |
Java class for CanonicalizationMethodType complex type.
|
| Canonicalizer |
Interface for defining MIME Content Canonicalizer.
|
| Canonicalizer20010315ExclOmitComments |
Implements " Exclusive XML
Canonicalization, Version 1.0 "
Credits: During restructuring of the Canonicalizer framework, Ren??
Kollmorgen from Software AG submitted an implementation of ExclC14n which
fitted into the old architecture and which based heavily on my old (and slow)
implementation of "Canonical XML".
|
| CanonicalizerFactory |
|
| CertificateValidationCallback |
This Callback is intended for X.509 certificate validation
A validator that implements the CertificateValidator interface
should be set on the callback by the callback handler.
|
| CertificateValidationCallback.CertificateValidationException |
|
| CertificateValidationCallback.CertificateValidator |
|
| CertStoreCallback |
|
| CipherDataType |
Java class for CipherDataType complex type.
|
| CipherReferenceType |
Java class for CipherReferenceType complex type.
|
| ClientPipeCreator |
This is used by WSClientContainer to return proper 196 security pipe
to the StandAlonePipeAssembler and TangoPipeAssembler
|
| ClientSecurityAuthModule |
|
| ClientSecurityPipe |
This pipe is used to do client side security for app server
|
| ClientSecurityTube |
|
| ClientTubeConfiguration |
|
| Condition |
This is an abstract class which servers as an extension point for new
conditions.
|
| Condition |
This is an abstract class which servers as an extension point for new
conditions.
|
| Condition |
.
|
| ConditionAbstractType |
Java class for ConditionAbstractType complex type.
|
| ConditionAbstractType |
Java class for ConditionAbstractType complex type.
|
| Conditions |
The validity of an Assertion MAY be subject to a set of
Conditions.
|
| Conditions |
The validity of an Assertion MAY be subject to a set of
Conditions.
|
| Conditions |
The validity of an Assertion MAY be subject to a set of
Conditions.
|
| ConditionsType |
Java class for ConditionsType complex type.
|
| ConditionsType |
Java class for ConditionsType complex type.
|
| ConfigHelper |
This is based Helper class for 196 Configuration.
|
| ConfigurationConstants |
|
| ConfigurationStates |
|
| Constants |
|
| CRLFOutputStream |
Convert lines into the canonical format, that is, terminate lines with the
CRLF sequence.
|
| CustomStreamWriterImpl |
|
| CVAdapter |
|
| DataWrapper |
Wrapper class for JSR 105 Data objects.Caches SignatureTarget
object and data resolved using this signature target.Reduces
the burden of instanceof checks.
|
| DateUtils |
This class provides utility to perform date conversion.
|
| DecisionType |
Java class for DecisionType.
|
| DecisionType |
Java class for DecisionType.
|
| DeclarativeSecurityConfiguration |
Represents an XWS-Security configuration object, corresponding to the
xwss:SecurityConfiguration element (as defined in XWS-Security,
configuration schema, xwssconfig.xsd).
|
| DecryptionKeyCallback |
CallBack implementation for decryption key.
|
| DecryptionKeyCallback.AliasSymmetricKeyRequest |
Given an alias get the javax.crypto.SecretKey
|
| DecryptionKeyCallback.PrivateKeyRequest |
CallBackHandler handling this request should set the private key to be
used for decryption on the request.
|
| DecryptionKeyCallback.PublicKeyBasedPrivKeyRequest |
A Callback initialized with this request should be handled if the
private key to be used for decryption is to be retrieved given the PublicKey
|
| DecryptionKeyCallback.Request |
|
| DecryptionKeyCallback.SymmetricKeyRequest |
Request for a symmetric key to be used for decryption.
|
| DecryptionKeyCallback.ThumbprintBasedRequest |
Request for a private key when the X.509 Thumb print
value for a corresponding X.509 Certificate is given.
|
| DecryptionKeyCallback.X509CertificateBasedRequest |
Request for a private key when a corresponding X.509 Certificate
is given.
|
| DecryptionKeyCallback.X509IssuerSerialBasedRequest |
Request for a private key when the Issuer Name and Serial Number
values for a corresponding X.509 Certificate are given.
|
| DecryptionKeyCallback.X509SubjectKeyIdentifierBasedRequest |
Request for a private key when the X.509 Subject Key Identifier
value for a corresponding X.509 Certificate is given.
|
| DecryptionProcessor |
|
| DefaultCallbackHandler |
A sample implementation of a CallbackHandler.
|
| DefaultNonceManager |
|
| DefaultRealmAuthenticationAdapter |
|
| DefaultSecurityEnvironmentImpl |
|
| DerivedKeyTokenHeaderBlock |
|
| DerivedTokenKeyBinding |
|
| DigestCertSelector |
|
| DigestMethodType |
Java class for DigestMethodType complex type.
|
| DirectReference |
|
| DirectReferenceStrategy |
|
| DOMSTRTransform |
|
| DOMSTRTransform.STRTransformParameterSpec |
|
| DOMSubTreeData |
This is a subtype of NodeSetData that represents a dereferenced
same-document URI as the root of a subdocument.
|
| DoNotCacheCondition |
This is an implementation of the abstract Condition class, which
specifes that the assertion this DoNotCacheCondition is part of,
is the new element in SAML 1.1, that allows an assertion party to express that
an assertion should not be cached by the relying party for future use.
|
| DoNotCacheCondition |
This is an implementation of the abstract Condition class, which
specifes that the assertion this DoNotCacheCondition is part of,
is the new element in SAML 1.1, that allows an assertion party to express that
an assertion should not be cached by the relying party for future use.
|
| DoNotCacheConditionType |
Java class for DoNotCacheConditionType complex type.
|
| DSAKeyValueType |
Java class for DSAKeyValueType complex type.
|
| DSigResolver |
Implementation of JSR 105 URIDereference interface.
|
| DumpFilter |
Dump a SOAP message for debugging.
|
| DynamicApplicationContext |
Represents a concrete SecurityPolicy identifier context resolved at runtime,
An XWS-Security DynamicPolicyCallback is passed an instance of
a DynamicApplicationContext.
|
| DynamicPolicyCallback |
Callback implementation for dynamic policy resolution.
|
| DynamicPolicyContext |
Represents a SecurityPolicy identifier context resolved at runtime
|
| DynamicSecurityPolicy |
Represents a dynamically generable SecurityPolicy
|
| DynamicSecurityPolicy |
Represents a dynamically generable SecurityPolicy.
|
| EmbeddedReference |
|
| EncryptedDataHeaderBlock |
Corresponds to Schema definition for EncryptedData.
|
| EncryptedDataImpl |
Simple EncryptedData for Sign and Encrypt Usecase.
|
| EncryptedDataType |
Java class for EncryptedDataType complex type.
|
| EncryptedElementType |
Java class for EncryptedElementType complex type.
|
| EncryptedHeaderBlock |
Corresponds to Schema definition for EncryptedData.
|
| EncryptedKeyHeaderBlock |
The schema definition of EncryptedKey element is as follows:
|
| EncryptedKeySHA1Identifier |
|
| EncryptedKeyToken |
|
| EncryptedKeyType |
Java class for EncryptedKeyType complex type.
|
| EncryptedType |
Java class for EncryptedType complex type.
|
| EncryptedTypeHeaderBlock |
Schema definition for an EncryptedType is as follows:
|
| EncryptionFilter |
Performs encryption or decryption
Message ANNOTATION is performed as follows:
if (complete policy resolution should happen)
make DynamicPolicyCallback
else
// assumes feature binding component is statically specified -
// including targets and canonicalization algorithm
if (X509CertificateBinding)
resolve certificate - make EncryptionKeyCallback
else
if (SymmetricKeyBinding)
resolve symmetrick key - make SymmetricKeyCallback
else
throw Exception
call EncryptionProcessor
Message (decryption) VALIDATION is performed as follows:
if (ADHOC processing mode)
if (complete policy resolution should happen)
make DynamicPolicyCallback
call DecryptionProcessor
else
if (POSTHOC or DEFAULT mode)
call DecryptionProcessor
|
| EncryptionKeyCallback |
CallBack implementation for encryption key.
|
| EncryptionKeyCallback.AliasSymmetricKeyRequest |
A CallbackHandler handling an instance of this request should make
sure that a symmetric key alias must be set on the request.
|
| EncryptionKeyCallback.AliasX509CertificateRequest |
A Callback initialized with this request should be handled if the
X.509 certificate to be used for encryption is mapped to some alias.
|
| EncryptionKeyCallback.DefaultX509CertificateRequest |
A Callback initialized with this request should be handled if there's
some default X.509 certificate to be used for encryption.
|
| EncryptionKeyCallback.PublicKeyBasedRequest |
|
| EncryptionKeyCallback.Request |
|
| EncryptionKeyCallback.SymmetricKeyRequest |
A CallbackHandler handling an instance of this request should make
sure that a symmetric key must be set on the request.
|
| EncryptionKeyCallback.X509CertificateRequest |
A CallbackHandler handling an instance of this request should make
sure that an X.509 certificate must be set on the request.
|
| EncryptionMethodType |
Java class for EncryptionMethodType complex type.
|
| EncryptionPolicy |
Objects of this class represent a policy for Encrypting parts of a SOAP Message.
|
| EncryptionPolicy.FeatureBinding |
A class representing FeatureBindings for an EncryptionPolicy
The FeatureBinding would contain information about the MessageParts
to be Encrypted, The data encryption algorithm to be used.
|
| EncryptionPolicyVerifier |
|
| EncryptionProcessor |
|
| EncryptionPropertiesType |
Java class for EncryptionPropertiesType complex type.
|
| EncryptionPropertyType |
Java class for EncryptionPropertyType complex type.
|
| EncryptionTarget |
Objects of this class represent an Encryption Target that can be part of
the FeatureBinding for an EncryptionPolicy (refer EncryptionPolicy.FeatureBinding).
|
| EncryptionTarget.Transform |
This class represents a Transform that can appear on an EcncryptionTarget,
Instances of this class are added as CipherReference Transforms on an EcncryptionTarget
|
| EnvelopedSignatureFilter |
|
| Evidence |
The Evidence element specifies an assertion either by
reference or by value.
|
| Evidence |
The Evidence element specifies an assertion either by
reference or by value.
|
| Evidence |
The Evidence element specifies an assertion either by
reference or by value.
|
| EvidenceType |
Java class for EvidenceType complex type.
|
| EvidenceType |
Java class for EvidenceType complex type.
|
| EXC14nStAXReaderBasedCanonicalizer |
|
| ExportSamlAssertionFilter |
|
| FilterProcessingContext |
|
| HANonceManager |
|
| HANonceManager.HAPojo |
|
| HarnessUtil |
|
| IdentityEPRExtnContributor |
|
| IdentityType |
Java class for IdentityType complex type.
|
| ImageCanonicalizer |
Section 4.2 on Image Media types in RFC 2046
http://www.rfc-editor.org/rfc/rfc2046.txt
does not specify any rules for image canonicalization.
|
| ImportSamlAssertionFilter |
|
| InclusiveNamespacesType |
|
| IssuedTokenKeyBinding |
|
| IssuerNameAndSerialCertSelector |
|
| JAXWSProcessingContext |
represents security processing context in JAXWS integration path.
|
| JAXWSProcessingContextImpl |
|
| JMACAuthConfigFactory |
This class implements methods in the abstract class AuthConfigFactory.
|
| KeyBindingBase |
|
| KeyIdentifier |
|
| KeyIdentifierCertSelector |
|
| KeyIdentifierSPI |
|
| KeyIdentifierSPI.KeyIdentifierSPIException |
|
| KeyIdentifierStrategy |
|
| KeyInfoConfirmationData |
|
| KeyInfoConfirmationData |
|
| KeyInfoConfirmationDataType |
Java class for KeyInfoConfirmationDataType complex type.
|
| KeyInfoHeaderBlock |
Corresponds to the schema representation for a KeyInfo.
|
| KeyInfoStrategy |
The interface for different KeyInfo Schemes
|
| KeyInfoType |
Java class for KeyInfoType complex type.
|
| KeyNameStrategy |
|
| KeyResolver |
|
| KeySelectorImpl |
Implementation of JSR 105 KeySelector interface.
|
| KeyStoreCallback |
Callback class for obtaining the keystore
Used only for Metro(WSIT) Security Scenarios
It assumes that load method on the returned KeyStore was called
by the user to initialized the KeyStore.
|
| KeyValueType |
Java class for KeyValueType complex type.
|
| LazyKeyBinding |
Indicates that a Binding should have its uid re-read when the actual signature is created
because the id is not known at startup time, for example because the binding
refers to a token which must be generated externally.
|
| LogDomainConstants |
|
| LogDomainConstants |
|
| LogDomainConstants |
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| LogStringsMessages |
Defines string formatting method for each constant in the resource file
|
| MandatoryTargetPolicy |
Represents mandatory header elements that need to present in the message.
|
| MandatoryTargetPolicy.FeatureBinding |
|
| ManifestType |
Java class for ManifestType complex type.
|
| MessageConstants |
WSS xmlns and prefix constants used in wss code throughout.
|
| MessageLayout |
|
| MessagePolicy |
Represents an ordered collection of Security Policies
|
| MessagePolicyVerifier |
|
| MimeConstants |
|
| MimeHeaderCanonicalizer |
|
| MLSPolicy |
Represents a base class for Message Level Security (MLS) Policies.
|
| ModuleOptions |
|
| NameID |
The NameID element specifies a Subject by a combination
of a name and a security domain governing the name of the Subject.
|
| NameID |
The NameIdentifier element specifies a Subject by a combination
of a name and a security domain governing the name of the Subject.
|
| NameIdentifier |
The NameIdentifier element specifies a Subject by a combination
of a name and a security domain governing the name of the Subject.
|
| NameIdentifier |
The NameIdentifier element specifies a Subject by a combination
of a name and a security domain governing the name of the Subject.
|
| NameIdentifierType |
Java class for NameIdentifierType complex type.
|
| NameIDType |
Java class for NameIDType complex type.
|
| NamespaceContextImpl |
Implements NamespaceContext .
|
| NameSpaceSymbTable |
A stack based Symble Table.
|
| NewSecurityRecipient |
This class exports a static Security Service for Verifying/Validating Security in an Inbound SOAPMessage.
|
| NodeListImpl |
|
| NonceCache |
|
| NonceManager |
This abstract class defines an SPI that Metro Application developers can implement, to handle custom
validation of Nonces used in conjunction with Password-Digest Authentication.
|
| NonceManager.NonceException |
Exception to be thrown when an Error in processing received nonces occurs.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.sun.xml.security.core.ai package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.sun.xml.wss.dsig.impl package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.sun.xml.security.core.xenc package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.sun.xml.wss.saml.internal.saml11.jaxb20 package.
|
| ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the com.sun.xml.wss.saml.internal.saml20.jaxb20 package.
|
| ObjectType |
Java class for ObjectType complex type.
|
| OneTimeUse |
This is an implementation of the abstract Condition class, which
specifes that the assertion this OneTimeUse is part of,
is the new element in SAML 1.1, that allows an assertion party to express that
an assertion should not be cached by the relying party for future use.
|
| OneTimeUse |
This is an implementation of the abstract Condition class, which
specifes that the assertion this DoNotCacheCondition is part of,
is the new element in SAML 1.1, that allows an assertion party to express that
an assertion should not be cached by the relying party for future use.
|
| OneTimeUseType |
Java class for OneTimeUseType complex type.
|
| PacketMapMessageInfo |
|
| PacketMessageInfo |
|
| Parameter |
|
| PasswordCallback |
This Callback should be handled if the password for the username token
needs to be supplied at run-time.
|
| PasswordValidationCallback |
This Callback is intended for Username-Password validation.
|
| PasswordValidationCallback.DerivedKeyPasswordRequest |
|
| PasswordValidationCallback.DerivedKeyPasswordValidator |
|
| PasswordValidationCallback.DigestPasswordRequest |
Represents a validation request when the password in the username token
is in digested form.
|
| PasswordValidationCallback.DigestPasswordValidator |
Implements WSS digest Password Validation.
|
| PasswordValidationCallback.PasswordValidationException |
|
| PasswordValidationCallback.PasswordValidator |
Interface for validating password.
|
| PasswordValidationCallback.PlainTextPasswordRequest |
Represents a validation request when the password in the username token
is in plain text.
|
| PasswordValidationCallback.Request |
|
| PasswordValidationCallback.WsitDigestPasswordValidator |
|
| PGPDataType |
Java class for PGPDataType complex type.
|
| PipeConstants |
This pipe is used to do client side security for app server
|
| PipeHelper |
|
| PolicyAlternativeHolder |
Holds all the Translated info for one PolicyAlternative
|
| PolicyAlternatives |
|
| PolicyAlternativesVerifier |
|
| PolicyAttributes |
|
| PolicyGenerationException |
Thrown by the classes implementing the Policy framework
|
| PolicyResolver |
|
| PolicyResolverFactory |
|
| PolicyResolverImpl |
|
| PolicyTypeUtil |
|
| PolicyUtils |
|
| PolicyVerifier |
This is an internal interface not exposed to developer.
|
| PolicyVerifierFactory |
|
| PolicyViolationException |
Exception indicating a Policy Violation typically encountered when processing
an Inbound Message.
|
| PrefixNamespaceMappingCallback |
Deprecated.
|
| PrivateKeyBinding |
Objects of this class act as KeyBindings for AuthenticationTokens such
as AuthenticationTokenPolicy.X509CertificateBinding and
AuthenticationTokenPolicy.SAMLAssertionBinding.
|
| PrivateKeyCallback |
Callback class for obtaining the private key from KeyStore
Used only for Metro(WSIT) Security Scenarios
|
| ProcessingContext |
This class represents a Context that is used by the XWS-Security Runtime to
apply/verify Security Policies on an Outgoing/Incoming SOAP Message.
|
| ProcessingContextImpl |
|
| PropertyCallback |
Deprecated.
|
| ProxyRestrictionType |
Java class for ProxyRestrictionType complex type.
|
| PublicKeyCertSelector |
|
| RealmAuthenticationAdapter |
This abstract class defines an SPI that Metro Application developers can implement, to handle custom
username/password and username/Password-Digest authentication.
|
| ReferenceElement |
|
| ReferenceList |
Java class for ReferenceList element declaration.
|
| ReferenceListHeaderBlock |
A ReferenceList element is defined as follows:
|
| ReferenceType |
Java class for ReferenceType complex type.
|
| ReferenceType |
Java class for ReferenceType complex type.
|
| ReflectionUtil |
Reflection utilities wrapper
|
| RegStoreFileParser |
Used by GFServerConfigProvider to parse the configuration file.
|
| ResolverId |
This resolver is used for resolving same-document URIs for eg.
|
| RetrievalMethodType |
Java class for RetrievalMethodType complex type.
|
| RMPolicyResolver |
TODO: Make this configurable
|
| RSAKeyValueType |
Java class for RSAKeyValueType complex type.
|
| RuntimeProperties |
|
| SAML20JAXBUtil |
|
| SAMLAssertion2_1FactoryImpl |
|
| SAMLAssertion2_2FactoryImpl |
|
| SAMLAssertionFactory |
|
| SamlAssertionHeaderBlock |
The schema definition for a SAML Assertion is as follows:
<xmp>
<element name="Assertion" type="saml:AssertionType"/>
<complexType name="AssertionType">
<sequence>
<element ref="saml:Conditions" minOccurs="0"/>
<element ref="saml:Advice" minOccurs="0"/>
<choice maxOccurs="unbounded">
<element ref="saml:Statement"/>
<element ref="saml:SubjectStatement"/>
<element ref="saml:AuthenticationStatement"/>
<element ref="saml:AuthorizationDecisionStatement"/>
<element ref="saml:AttributeStatement"/>
</choice>
<element ref="ds:Signature" minOccurs="0"/>
</sequence>
<attribute name="MajorVersion" type="integer" use="required"/>
<attribute name="MinorVersion" type="integer" use="required"/>
<attribute name="AssertionID" type="saml:IDType" use="required"/>
<attribute name="Issuer" type="string" use="required"/>
<attribute name="IssueInstant" type="dateTime" use="required"/>
</complexType>
</xmp>
|
| SAMLAssertionValidator |
Deprecated.
|
| SAMLAssertionValidator.SAMLValidationException |
|
| SAMLCallback |
|
| SAMLException |
This class is an extension point for all SAML related exceptions.
|
| SAMLJAXBUtil |
|
| SamlKeyIdentifier |
|
| SAMLUtil |
|
| SAMLValidator |
|
| SAXC14nCanonicalizerImpl |
|
| SAXEXC14nCanonicalizerImpl |
|
| SecurableSoapMessage |
|
| SecureConversationTokenKeyBinding |
|
| SecurityAnnotator |
This class exports a static Security Service for Securing an Outbound SOAPMessage.
|
| SecurityClientTube |
|
| SecurityConfigProvider |
|
| SecurityConfiguration |
Digester for XWS-Security configuration.
|
| SecurityConfigurationFactory |
A Factory for creating an XWSSecurityConfiguration object(s).
|
| SecurityConfigurationXmlReader |
Represents a Parser for reading an XWS-Security configuration and creating an
appropriate XWS-Security configuration object.
|
| SecurityContextImpl |
Provides a Default Implementation (tailored for GlassFish)
of the SecurityContext interface
|
| SecurityContextTokenImpl |
<wsc:SecurityContextToken wsu:Id="..." ...>
<wsc:Identifier>...</wsc:Identifier>
<wsc:Instance>...</wsc:Instance>
...
|
| SecurityEnvironment |
The SecurityEnvironment interface links the XWS-Security runtime with the
environment/container in which it is running.
|
| SecurityHeader |
|
| SecurityHeaderBlock |
|
| SecurityHeaderBlockImpl |
|
| SecurityHeaderException |
A SecurityHeaderException indicates that there is a problem with the
security header elements and subelements.
|
| SecurityPolicy |
Tagging interface for the following Security Policy types (or any custom defined security policy type)
MLSPolicy
SecurityPolicyContainer
DynamicSecurityPolicy
|
| SecurityPolicyContainer |
Represents a container for a static collection of SecurityPolicies.
|
| SecurityPolicyGenerator |
A Factory interface for Generating Concrete Security Policies
|
| SecurityProcessingContext |
This interface represents a Context that is used by the XWS-Security 2.0 Runtime to
apply/verify Security Policies on an Outgoing/Incoming SOAP Message.
|
| SecurityRecipient |
This class exports a static Security Service for Verifying/Validating Security in an Inbound SOAPMessage.
|
| SecurityServerTube |
|
| SecurityToken |
|
| SecurityTokenException |
The root class for Security Token Exceptions.
|
| SecurityTokenReference |
|
| SecurityTubeBase |
|
| SecurityTubeFactory |
|
| SecurityUtil |
Utility class for the Encryption and Signature related methods
|
| ServerPipeCreator |
This is used by JAXWSContainer to return proper 196 security and
app server monitoring pipes to the StandAlonePipeAssembler and
TangoPipeAssembler
|
| ServerSecurityAuthModule |
|
| ServerSecurityPipe |
This pipe is used to do 196 security
|
| ServerSecurityTube |
|
| ServerTubeConfiguration |
|
| SignatureConfirmationFilter |
Process SignatureConfirmation: Add SignatureConfirmation or verify
received SignatureConfirmation
|
| SignatureConfirmationHeaderBlock |
wsse11:SignatureConfirmation
|
| SignatureConfirmationPolicy |
A policy representing a WSS1.1 SignatureConfirmation element.
|
| SignatureFilter |
Performs signature or verifies signature
Message ANNOTATION is performed as follows:
if (complete policy resolution should happen)
make DynamicPolicyCallback
else
// assumes feature binding component is statically specified -
// including targets and canonicalization algorithm
if (X509CertificateBinding)
resolve certificate - make SignatureKeyCallback
if (X509CertificateBinding has associated SymmetricKeyBinding)
resolve symmetric key - make SymmetricKeyCallback
else
if (X509CertificateBinding has no associated bindings ||
X509CertificateBinding has associated PrivateKeyBinding)
create PrivateKeyBinding if req'd with private key associated with the certificate
else
throw Exception
else
throw Exception
call SignatureProcessor
Message (signature verification) VALIDATION is performed as follows:
if (ADHOC processing mode)
if (complete policy resolution should happen)
make DynamicPolicyCallback
call VerificationProcessor
else
if (POSTHOC or DEFAULT mode)
call VerificationProcessor
|
| SignatureHeaderBlock |
|
| SignatureKeyCallback |
CallBack implementation for signature key.
|
| SignatureKeyCallback.AliasPrivKeyCertRequest |
A Callback initialized with this request should be handled if the
private key to be used for signing is mapped to some alias.
|
| SignatureKeyCallback.DefaultPrivKeyCertRequest |
A Callback initialized with this request should be handled if there's
some default private key to be used for signing.
|
| SignatureKeyCallback.PrivKeyCertRequest |
A CallbackHandler handling an instance of this request should make
sure that a private key and a corresponding X.509 certificate must
be set on the request.
|
| SignatureKeyCallback.PublicKeyBasedPrivKeyCertRequest |
A Callback initialized with this request should be handled if the
private key to be used for signing is to be retrieved given the PublicKey
|
| SignatureKeyCallback.Request |
|
| SignatureMethodType |
Java class for SignatureMethodType complex type.
|
| SignaturePolicy |
Objects of this class represent a policy for Signing parts of a SOAP Message.
|
| SignaturePolicy.FeatureBinding |
A class representing FeatureBindings for a SignaturePolicy
The FeatureBinding would contain information about the MessageParts
to be Signed, and the CanonicalizationMethod.
|
| SignaturePolicyVerifier |
|
| SignatureProcessor |
|
| SignaturePropertiesType |
Java class for SignaturePropertiesType complex type.
|
| SignaturePropertyType |
Java class for SignaturePropertyType complex type.
|
| SignatureTarget |
Objects of this class represent a Signature Target that can be part of
the FeatureBinding for a SignaturePolicy (refer SignaturePolicy.FeatureBinding).
|
| SignatureTarget.Transform |
This class represents a Transform that can appear on a SignatureTarget.
|
| SignatureType |
Java class for SignatureType complex type.
|
| SignatureValueType |
Java class for SignatureValueType complex type.
|
| SignatureVerificationKeyCallback |
CallBack implementation for signature verification key.
|
| SignatureVerificationKeyCallback.PublicKeyBasedRequest |
Request for an X.509 certificate given the Public Key
This is an optional request and need not be handled
by the handler.
|
| SignatureVerificationKeyCallback.Request |
|
| SignatureVerificationKeyCallback.ThumbprintBasedRequest |
Request for a private key when the X.509 Thumb print
value for a corresponding X.509 Certificate is given.
|
| SignatureVerificationKeyCallback.X509CertificateRequest |
A CallbackHandler handling an instance of this request should make
sure that an X.509 certificate (to be used for signature verification)
must be set on the request.
|
| SignatureVerificationKeyCallback.X509IssuerSerialBasedRequest |
Request for an X.509 certificate whose Issuer Name and Serial Number
values are given.
|
| SignatureVerificationKeyCallback.X509SubjectKeyIdentifierBasedRequest |
Request for an X.509 certificate whose X.509 Subject Key Identifier
value is given.
|
| SignedInfoType |
Java class for SignedInfoType complex type.
|
| SOAPAuthParam |
SOAP authentication parameter.
|
| SOAPElementExtension |
|
| SPKIDataType |
Java class for SPKIDataType complex type.
|
| StatementAbstractType |
Java class for StatementAbstractType complex type.
|
| StatementAbstractType |
Java class for StatementAbstractType complex type.
|
| StatementType |
|
| StatementType |
|
| StaticApplicationContext |
This class represents the static context associated with any Security Policy elements
defined in a xwss:JAXRPCSecurity configuration.
|
| StaticPolicyContext |
Represents a static policy identifying context.
|
| StAXAttr |
|
| StAXAttrSorter |
|
| StAXC14nCanonicalizerImpl |
|
| StAXEXC14nCanonicalizerImpl |
|
| STRTransformImpl |
|
| Subject |
The Subject element specifies one or more subjects.
|
| Subject |
The Subject element specifies one or more subjects.
|
| Subject |
The Subject element specifies one or more subjects.
|
| SubjectAccessor |
Class that can be used on the ServerSide by the SEI implementation methods, Callback Handlers
and Standalone SAAJ Applications using XWSS.
|
| SubjectConfirmation |
The SubjectConfirmation element specifies a subject by specifying data that
authenticates the subject.
|
| SubjectConfirmation |
The SubjectConfirmation element specifies a subject by specifying data that
authenticates the subject.
|
| SubjectConfirmation |
The SubjectConfirmation element specifies a subject by specifying data that
authenticates the subject.
|
| SubjectConfirmationData |
The SubjectConfirmationData element specifies a subject by specifying data that
authenticates the subject.
|
| SubjectConfirmationData |
|
| SubjectConfirmationDataType |
Java class for SubjectConfirmationDataType complex type.
|
| SubjectConfirmationType |
Java class for SubjectConfirmationType complex type.
|
| SubjectConfirmationType |
Java class for SubjectConfirmationType complex type.
|
| SubjectLocality |
The SubjectLocality element specifies the DNS domain name
and IP address for the system entity that performed the authentication.
|
| SubjectLocality |
The SubjectLocality element specifies the DNS domain name
and IP address for the system entity that performed the authentication.
|
| SubjectLocality |
The SubjectLocality element specifies the DNS domain name
and IP address for the system entity that performed the authentication.
|
| SubjectLocalityType |
Java class for SubjectLocalityType complex type.
|
| SubjectLocalityType |
Java class for SubjectLocalityType complex type.
|
| SubjectStatementAbstractType |
Java class for SubjectStatementAbstractType complex type.
|
| SubjectType |
Java class for SubjectType complex type.
|
| SubjectType |
Java class for SubjectType complex type.
|
| SunKeyIdentifierSPI |
|
| SymmetricKeyBinding |
A policy representing a SymmetricKey that can be used as the
KeyBinding for a SignaturePolicy or an EncryptionPolicy.
|
| Target |
|
| TargetResolver |
|
| TargetResolverImpl |
|
| TeeFilter |
Copies the SOAP message into an OutputStream using an optional stylesheet
to format the message.
|
| TextPlainCanonicalizer |
Implementation of a text/plain canonicalizer as per rules
defined in RFC 2046 (http://www.rfc-editor.org/rfc/rfc2046.txt)
Section 4.1.
|
| Timestamp |
|
| TimestampFilter |
Processes export and import of wsu:Timestamp
Message ANNOTATION is performed as follows:
if (policy resolution should happen)
// make-DPC flag turned on
resolve TimestampPolicy
write wsu:Timestamp to header
Message VALIDATION is performed as follows:
if (ADHOC processing mode)
if (policy resolution should happen)
// make-DPC flag turned on
resolve TimestampPolicy
locate wsu:Timestamp element in the header
throw Exception if more than one found
validate wsu:Timestamp (delegate to SecurityEnvironment Implementation)
else
import wsu:Timestamp element
if (POSTHOC processing mode)
construct Timestamp policy and set it on FPC
else
if (DEFAULT processing mode)
validate wsu:Timestamp
|
| TimestampPolicy |
A policy representing a WSS Timestamp element.
|
| TimestampValidationCallback |
|
| TimestampValidationCallback.Request |
|
| TimestampValidationCallback.TimestampValidationException |
|
| TimestampValidationCallback.TimestampValidator |
|
| TimestampValidationCallback.UTCTimestampRequest |
|
| TokenPolicyMetaData |
Provides Meta Data about the token Policy.
|
| TransformsType |
Java class for TransformsType complex type.
|
| TransformsType |
Java class for TransformsType complex type.
|
| TransformType |
Java class for TransformType complex type.
|
| TubeConfiguration |
Entry point to the various configuration information
necessary for constructing Tubes.
|
| UnsyncByteArrayOutputStream |
A simple Unsynced ByteArryOutputStream
|
| URI |
A class to represent a Uniform Resource Identifier (URI).
|
| URI.MalformedURIException |
MalformedURIExceptions are thrown in the process of building a URI
or setting fields on a URI when an operation would result in an
invalid URI specification.
|
| URIResolver |
This resolver is used for resolving URIs.
|
| UsernameCallback |
This Callback should be handled if the username for the username token
needs to be supplied at run-time.
|
| UsernameOrSAMLAlternativeSelector |
A class which can select specific alternatives of a Username or a SAMLToken appearing
as SignedSupportingTokens.
|
| UsernameOrX509AlternativeSelector |
A class which can select specific alternatives of a Username or a X509 appearing
as SignedSupportingTokens.
|
| UsernameToken |
Support for a WSS:Username Token Profile.
|
| UsernameTokenDataResolver |
|
| ValidatorExtension |
ValidatorExtension : provides a way to set RuntimeProperties for Validators
|
| WSITAuthConfigProvider |
|
| WSITAuthContextBase |
|
| WSITClientAuthConfig |
|
| WSITClientAuthContext |
|
| WSITClientAuthModule |
|
| WSITProviderSecurityEnvironment |
|
| WSITServerAuthConfig |
|
| WSITServerAuthContext |
|
| WSITServerAuthModule |
|
| WSITXMLFactory |
|
| WSSAssertion |
|
| WSSFeatureBindingExtension |
|
| WSSKeyBindingExtension |
|
| WSSNamespacePrefixMapper |
|
| WSSPolicy |
Represents a base class for SOAP Message Security Policies.
|
| WSSPolicyConsumerImpl |
|
| WSSPolicyConsumerImpl.WSSProvider |
Provider to register STRTransform,Attachment-Complete and Attachment-ContentOnly Transforms
into XMLDSIG implementation.
|
| WSSPolicyGenerator |
This class is a Factory for generating the various Security Policy primitives
that are understood and processed by XWS-Security.
|
| WssProviderAuthModule |
|
| WssProviderSecurityEnvironment |
|
| WssSoapFaultException |
The WssSoapFaultException exception represents a
SOAP fault.
|
| X509DataType |
Java class for X509DataType complex type.
|
| X509IssuerSerial |
|
| X509IssuerSerialStrategy |
|
| X509IssuerSerialType |
Java class for X509IssuerSerialType complex type.
|
| X509SecurityToken |
An X509 v3 certificate BinarySecurityToken.
|
| X509SubjectKeyIdentifier |
|
| X509ThumbPrintIdentifier |
|
| XMLCipherAdapter |
|
| XMLUtil |
|
| XWSSCallback |
|
| XWSSClientTube |
|
| XWSSConstants |
|
| XWSSecurityConfiguration |
An XWSSecurityConfiguration object is used
by a JAXWS 2.0 Client to specify the client side security configuration.
|
| XWSSecurityRuntimeException |
|
| XWSSProcessor |
XWSSProcessor interface defines methods for
Securing an outbound SOAPMessage
Verifying the security in an inbound SOAPMessage
An XWSSProcessor can add/verify Security in a
SOAPMessage as defined by the OASIS WSS 1.0 specification.
|
| XWSSProcessor2_0Impl |
|
| XWSSProcessorFactory |
XWSSProcessorFactory is a factory for creating XWSSProcessor
Objects.
|
| XWSSProcessorFactory2_0Impl |
|
| XWSSServerTube |
|
| XWSSTubelineAssemblerFactory |
|
| XWSSUtil |
|
| ZeroOneBooleanAdapter |
Serializes boolean as 0 or 1.
|