|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of XWSSecurityException in com.sun.xml.ws.security |
|---|
| Methods in com.sun.xml.ws.security that throw XWSSecurityException | |
|---|---|
Key |
IssuedTokenContext.getDecipheredOtherPartyEntropy(Key privKey)
Get the Entropy if any provided by the other party, null otherwise If the Entropy was specified as an |
| Uses of XWSSecurityException in com.sun.xml.ws.security.impl |
|---|
| Methods in com.sun.xml.ws.security.impl that throw XWSSecurityException | |
|---|---|
Key |
IssuedTokenContextImpl.getDecipheredOtherPartyEntropy(Key privKey)
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.impl.kerberos |
|---|
| Methods in com.sun.xml.ws.security.impl.kerberos that throw XWSSecurityException | |
|---|---|
KerberosContext |
KerberosLogin.login(String loginModule,
byte[] token)
|
KerberosContext |
KerberosLogin.login(String loginModule,
String servicePrincipal,
boolean credDeleg)
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.api |
|---|
| Methods in com.sun.xml.ws.security.opt.api that throw XWSSecurityException | |
|---|---|
void |
TokenValidator.validate(ProcessingContext context)
Peforms token validation , eg: In case BinarySecurityToken checks if the token is valid. |
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.api.keyinfo |
|---|
| Methods in com.sun.xml.ws.security.opt.api.keyinfo that throw XWSSecurityException | |
|---|---|
BuilderResult |
TokenBuilder.process()
Processes the token to obtain the keys etc |
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.crypto |
|---|
| Methods in com.sun.xml.ws.security.opt.crypto that throw XWSSecurityException | |
|---|---|
void |
JAXBData.writeTo(OutputStream os)
|
void |
JAXBData.writeTo(XMLStreamWriter writer)
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl |
|---|
| Methods in com.sun.xml.ws.security.opt.impl that throw XWSSecurityException | |
|---|---|
void |
JAXBFilterProcessingContext.copy(ProcessingContext ctxx1,
ProcessingContext ctxx2)
|
void |
JAXBFilterProcessingContext.setSOAPMessage(SOAPMessage message)
set the SOAP Message into the ProcessingContext. |
| Constructors in com.sun.xml.ws.security.opt.impl that throw XWSSecurityException | |
|---|---|
JAXBFilterProcessingContext(ProcessingContext context)
|
|
JAXBFilterProcessingContext(String messageIdentifier,
SecurityPolicy securityPolicy,
Message message,
SOAPVersion soapVersion)
|
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.attachment |
|---|
| Constructors in com.sun.xml.ws.security.opt.impl.attachment that throw XWSSecurityException | |
|---|---|
EncryptedAttachment(Attachment attachment,
String dataAlgo,
Key key)
|
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.crypto |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.crypto that throw XWSSecurityException | |
|---|---|
void |
JAXBDataImpl.writeTo(OutputStream os)
|
void |
JAXBDataImpl.writeTo(XMLStreamWriter writer)
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.dsig |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.dsig that throw XWSSecurityException | |
|---|---|
SignedInfo |
SignatureElementFactory.constructSignedInfo(JAXBFilterProcessingContext fpContext)
|
BuilderResult |
TokenProcessor.process()
process the keyBinding and populate BuilderResult with appropriate key and KeyInfo |
static int |
SignatureProcessor.sign(JAXBFilterProcessingContext context)
performs the signature |
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.enc |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.enc that throw XWSSecurityException | |
|---|---|
BuilderResult |
TokenProcessor.process()
Identifies suitable key binding and creates corresponding BuilderResult element for setting various credentials like data protecton key ..etc process the keyBinding and populate BuilderResult with appropriate key and KeyInfo |
void |
EncryptionProcessor.process(JAXBFilterProcessingContext context)
performs encryption |
| Constructors in com.sun.xml.ws.security.opt.impl.enc that throw XWSSecurityException | |
|---|---|
CryptoProcessor(int mode,
String algo,
Data ed,
Key key)
Creates a new instance of EncryptionProcessor |
|
CryptoProcessor(int mode,
String algo,
Key key)
|
|
CryptoProcessor(int mode,
String algo,
Key dk,
Key key)
|
|
JAXBEncryptedKey(EncryptedKeyType ekt,
Key kk,
Key dk,
SOAPVersion soapVersion)
Creates a new instance of JAXBEncryptedKey |
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.incoming |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.incoming that throw XWSSecurityException | |
|---|---|
InputStream |
EncryptedData.getCipherInputStream()
|
InputStream |
EncryptedHeader.getCipherInputStream()
|
InputStream |
EncryptedData.getCipherInputStream(Key key)
|
InputStream |
EncryptedHeader.getCipherInputStream(Key key)
|
XMLStreamReader |
EncryptedData.getDecryptedData()
|
XMLStreamReader |
EncryptedHeader.getDecryptedData()
|
XMLStreamReader |
EncryptedData.getDecryptedData(Key key)
|
XMLStreamReader |
EncryptedHeader.getDecryptedData(Key key)
|
byte[] |
EncryptedData.getDecryptedMimeData()
|
byte[] |
EncryptedData.getDecryptedMimeData(Key key)
|
Key |
DerivedKeyToken.getKey()
|
Key |
SAMLAssertion.getKey()
|
Key |
EncryptedKey.getKey(String encAlgo)
|
XMLStreamReader |
SAMLAssertion.getSamlReader()
|
boolean |
Signature.isReady()
|
boolean |
TargetResolverImpl.isTargetPresent(List<Target> actualTargets)
|
void |
SAMLAssertion.process(XMLStreamReader reader)
|
void |
Signature.process(XMLStreamReader signature)
|
void |
Signature.process(XMLStreamReader signature,
boolean storeSigConfirmValue)
|
void |
SAMLAssertion.processNoValidation(XMLStreamReader reader,
XMLStreamWriter buffer)
|
void |
TargetResolverImpl.resolveAndVerifyTargets(List<Target> actualTargets,
List<Target> inferredTargets,
WSSPolicy actualPolicy)
|
protected static SecurityHeaderElement |
KeySelectorImpl.resolveToken(String uri,
XMLCryptoContext context)
|
void |
SAMLAssertion.skipAdviceValidation(XMLStreamReader reader)
|
boolean |
Signature.validate()
|
void |
KerberosBinarySecurityToken.validate(ProcessingContext context)
|
void |
SAMLAssertion.validate(ProcessingContext context)
|
void |
SignatureConfirmation.validate(ProcessingContext context)
|
void |
TimestampHeader.validate(ProcessingContext context)
|
void |
UsernameTokenHeader.validate(ProcessingContext context)
|
void |
X509BinarySecurityToken.validate(ProcessingContext context)
|
Message |
SecurityRecipient.validateMessage(JAXBFilterProcessingContext ctx)
|
boolean |
SAMLAssertion.validateSignature()
|
XMLStreamReader |
Signature.wrapWithDigester(Reference ref,
XMLStreamReader message,
String bodyPrologue,
String bodyEpilogue,
TagInfoset bodyTag,
HashMap<String,String> parentNS,
boolean payLoad)
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.incoming.processor |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.incoming.processor that throw XWSSecurityException | |
|---|---|
SecurityHeaderElement |
SecurityHeaderProcessor.createHeader(XMLStreamReader message)
gets the SecurityElementType from the message and creates and processes such header |
Key |
KeyInfoProcessor.getKey(XMLStreamReader reader)
|
SignedInfo |
SignedInfoProcessor.process()
processes different types the SignedInfo element of an XMLSignature |
void |
CipherDataProcessor.process(XMLStreamReader reader)
processes the cipher data and sets the cipher value |
Key |
KeyValueProcessor.processKeyValue(XMLStreamReader reader)
processes the KeyValue token and returns the Key |
boolean |
SignedInfoProcessor.processReference(Reference reference)
processes the given reference |
Key |
KeyValueProcessor.processRSAKeyValue(XMLStreamReader reader)
gets the RSA KeyValue from the reader and returns the Key |
byte[] |
CipherDataProcessor.readAsBytes()
|
InputStream |
CipherDataProcessor.readAsStream()
|
void |
SignedInfoProcessor.readCanonicalizationMethod(XMLStreamReader reader)
|
Key |
SecurityTokenProcessor.resolveReference(XMLStreamReader reader)
resolves references and returns Key |
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.keyinfo |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.keyinfo that throw XWSSecurityException | |
|---|---|
protected KeyIdentifier |
TokenBuilder.buildKeyInfoWithKI(AuthenticationTokenPolicy.X509CertificateBinding binding,
String refType)
builds keyInfo with the given X509 certificate binding |
protected KeyIdentifier |
TokenBuilder.buildKeyInfoWithKIKerberos(AuthenticationTokenPolicy.KerberosTokenBinding binding,
String refType)
builds keyInfo with the given kerberos token binding |
protected BinarySecurityToken |
TokenBuilder.createBinarySecurityToken(AuthenticationTokenPolicy.X509CertificateBinding binding,
X509Certificate x509Cert)
if a BinarySecurityToken already exists in the security header with the id of the binding returns it else creates a BinarySecurityToken with the X509 certificate provided Adds the username token to the security header |
protected BinarySecurityToken |
TokenBuilder.createKerberosBST(AuthenticationTokenPolicy.KerberosTokenBinding binding,
byte[] kerbToken)
if an BinarySecurityToken already exists in the security header with the id of the binding returns it else creates a new BinarySecurityToken with the kerboros token provided Adds the BinarySecurityToken to the security header |
protected UsernameToken |
TokenBuilder.createUsernameToken(AuthenticationTokenPolicy.UsernameTokenBinding binding,
UsernameToken unToken)
if an UsernameToken already exists in the security header with the id of the binding returns it else sets the id of the binding in the usernametoken provided and returns it Adds the username token to the security header |
BuilderResult |
DerivedKeyTokenBuilder.process()
identifies the suitable key binding and obtains the keys from them calculates the derived key and sets it in security header reruens a BuilderResult with all token details set in it |
BuilderResult |
IssuedTokenBuilder.process()
|
BuilderResult |
KerberosTokenBuilder.process()
|
BuilderResult |
KeyValueTokenBuilder.process()
|
BuilderResult |
SamlTokenBuilder.process()
|
BuilderResult |
SCTBuilder.process()
|
BuilderResult |
SymmetricTokenBuilder.process()
|
BuilderResult |
UsernameTokenBuilder.process()
processes the token ,builds keyinfo and sets it in BuilderResult |
BuilderResult |
X509TokenBuilder.process()
processes the token and obtain the keys |
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.message |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.message that throw XWSSecurityException | |
|---|---|
List |
ETHandler.buildEDList(EncryptionPolicy policy,
Target target,
JAXBFilterProcessingContext context,
Key key,
KeyInfo ki)
|
Object |
SecuredMessage.getBody()
|
protected SecurityHeaderElement |
ETHandler.handleURI(EncryptionPolicy policy,
Target target,
JAXBFilterProcessingContext context,
Key key,
KeyInfo ki)
|
protected Data |
ETHandler.toData(Object header,
boolean contentOnly,
JAXBFilterProcessingContext context)
|
protected SecurityHeaderElement |
ETHandler.toMessageHeader(EncryptionPolicy policy,
Target target,
JAXBFilterProcessingContext context,
Key key,
Object header,
KeyInfo ki,
boolean isEncryptedHeaders)
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.reference |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.reference that throw XWSSecurityException | |
|---|---|
void |
KeyIdentifier.updateReferenceValue(byte[] kerberosToken)
|
void |
KeyIdentifier.updateReferenceValue(X509Certificate cert)
|
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.tokens |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.tokens that throw XWSSecurityException | |
|---|---|
void |
Timestamp.createDateTime()
|
void |
UsernameToken.setCreationTime(String time)
set the creation time. |
| Uses of XWSSecurityException in com.sun.xml.ws.security.opt.impl.util |
|---|
| Methods in com.sun.xml.ws.security.opt.impl.util that throw XWSSecurityException | |
|---|---|
EncryptedKey |
WSSElementFactory.createEncryptedKey(String id,
String keyEncAlgo,
KeyInfo keyInfo,
Key dkEK,
Key dataEncKey)
|
static X509Certificate |
SOAPUtil.getCertificateFromToken(BinarySecurityToken bst)
|
Certificate |
CertificateRetriever.getServerKeyStore(WSEndpoint wse)
|
| Uses of XWSSecurityException in com.sun.xml.wss |
|---|
| Subclasses of XWSSecurityException in com.sun.xml.wss | |
|---|---|
static class |
NonceManager.NonceException
Exception to be thrown when an Error in processing received nonces occurs. |
| Methods in com.sun.xml.wss that throw XWSSecurityException | |
|---|---|
abstract boolean |
RealmAuthenticationAdapter.authenticate(Subject callerSubject,
String username,
String password)
|
boolean |
RealmAuthenticationAdapter.authenticate(Subject callerSubject,
String username,
String password,
Map runtimeProps)
|
boolean |
RealmAuthenticationAdapter.authenticate(Subject callerSubject,
String username,
String passwordDigest,
String nonce,
String created)
|
boolean |
RealmAuthenticationAdapter.authenticate(Subject callerSubject,
String username,
String passwordDigest,
String nonce,
String created,
Map runtimeProps)
|
String |
SecurityEnvironment.authenticateUser(Map context,
String username)
Authenticate the user given the username and context. |
boolean |
SecurityEnvironment.authenticateUser(Map context,
String username,
String password)
Authenticate the user against a list of known username-password pairs. |
boolean |
SecurityEnvironment.authenticateUser(Map context,
String username,
String passwordDigest,
String nonce,
String created)
Authenticate the user given the password digest. |
void |
ProcessingContext.copy(ProcessingContext ctx1,
ProcessingContext ctx2)
copy operator |
void |
ProcessingContext.copy(SecurityProcessingContext ctx1,
SecurityProcessingContext ctx2)
|
void |
SecurityProcessingContext.copy(SecurityProcessingContext ctx1,
SecurityProcessingContext ctx2)
copy operator |
ProcessingContext |
XWSSProcessor.createProcessingContext(SOAPMessage msg)
Create a Processing Context initialized with the given SOAPMessage |
abstract XWSSProcessor |
XWSSProcessorFactory.createProcessorForSecurityConfiguration(InputStream securityConfiguration,
CallbackHandler handler)
Creates a new instance of XWSSProcessor |
KerberosContext |
SecurityEnvironment.doKerberosLogin()
Perform a Kerberos Login and return a Kerberos Context KerberosContext stores the secretKey, GSSContext, kerberos BST etc |
KerberosContext |
SecurityEnvironment.doKerberosLogin(byte[] tokenValue)
Perform a Kerberos Login and return a Kerberos Context KerberosContext stores the secretKey, GSSContext, kerberos BST etc |
CallbackHandler |
SecurityEnvironment.getCallbackHandler()
|
X509Certificate |
SecurityEnvironment.getCertificate(Map context,
BigInteger serialNumber,
String issuerName)
|
X509Certificate |
SecurityEnvironment.getCertificate(Map context,
byte[] keyIdentifier)
|
X509Certificate |
SecurityEnvironment.getCertificate(Map context,
byte[] identifier,
String valueType)
|
X509Certificate |
SecurityEnvironment.getCertificate(Map context,
PublicKey publicKey,
boolean forSign)
|
X509Certificate |
SecurityEnvironment.getCertificate(Map context,
String alias,
boolean forSigning)
|
Element |
TokenPolicyMetaData.getClaims()
|
X509Certificate |
SecurityEnvironment.getDefaultCertificate(Map context)
Retrieves a reasonable default value for the current user's X509Certificate if one exists. |
String |
SecurityEnvironment.getPassword(Map context)
|
PrivateKey |
SecurityEnvironment.getPrivateKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PrivateKey |
SecurityEnvironment.getPrivateKey(Map context,
byte[] keyIdentifier)
|
PrivateKey |
SecurityEnvironment.getPrivateKey(Map context,
byte[] keyIdentifier,
String valueType)
|
PrivateKey |
SecurityEnvironment.getPrivateKey(Map context,
PublicKey publicKey,
boolean forSign)
|
PrivateKey |
SecurityEnvironment.getPrivateKey(Map context,
String alias)
|
PrivateKey |
SecurityEnvironment.getPrivateKey(Map context,
X509Certificate cert)
|
PublicKey |
SecurityEnvironment.getPublicKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PublicKey |
SecurityEnvironment.getPublicKey(Map context,
byte[] keyIdentifier)
|
PublicKey |
SecurityEnvironment.getPublicKey(Map context,
byte[] keyIdentifier,
String valueType)
|
static Subject |
SubjectAccessor.getRequesterSubject(Object context)
|
SecretKey |
SecurityEnvironment.getSecretKey(Map context,
String alias,
boolean encryptMode)
|
String |
SecurityEnvironment.getUsername(Map context)
|
Element |
SecurityEnvironment.locateSAMLAssertion(Map context,
Element binding,
String assertionId,
Document ownerDoc)
Locate and return a SAML Assertion, given the Authority binding and assertionId |
static void |
BasicSecurityProfile.log_bsp_3104()
|
static void |
BasicSecurityProfile.log_bsp_3227()
|
static XWSSProcessorFactory |
XWSSProcessorFactory.newInstance()
Creates a new instance of XWSSProcessorFactory |
AuthenticationTokenPolicy.SAMLAssertionBinding |
SecurityEnvironment.populateSAMLPolicy(Map fpcontext,
AuthenticationTokenPolicy.SAMLAssertionBinding policy,
DynamicApplicationContext context)
Locate and update the Policy argument with the SAML Assertion and/or the AuthorityBinding and Assertion ID information. |
SOAPMessage |
XWSSProcessor.secureOutboundMessage(ProcessingContext messageCntxt)
Adds Security to an outbound SOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized. |
void |
ProcessingContext.setSecurityPolicy(SecurityPolicy securityPolicy)
set the SecurityPolicy for the context |
void |
SecurityProcessingContext.setSecurityPolicy(SecurityPolicy securityPolicy)
set the SecurityPolicy for the context |
void |
ProcessingContext.setSOAPMessage(SOAPMessage message)
set the SOAP Message into the ProcessingContext. |
void |
SecurityProcessingContext.setSOAPMessage(SOAPMessage message)
set the SOAP Message into the ProcessingContext. |
boolean |
SecurityEnvironment.validateAndCacheNonce(Map context,
String nonce,
String created,
long maxNonceAge)
Validate the given nonce. |
boolean |
SecurityEnvironment.validateCertificate(X509Certificate cert,
Map context)
Validate an X509Certificate. |
void |
SecurityEnvironment.validateCreationTime(Map context,
String creationTime,
long maxClockSkew,
long timestampFreshnessLimit)
Validate the creation time. |
void |
SecurityEnvironment.validateSAMLAssertion(Map context,
Element assertion)
Validate the received SAML Assertion Validations can include validating the Issuer and the Saml User, SAML Version etc. |
void |
SecurityEnvironment.validateSAMLAssertion(Map context,
XMLStreamReader assertion)
Validate the received SAML Assertion Validations can include validating the Issuer and the Saml User, SAML Version etc. |
void |
SecurityEnvironment.validateTimestamp(Map context,
String created,
String expires,
long maxClockSkew,
long freshnessLimit)
|
void |
SecurityEnvironment.validateTimestamp(Map context,
Timestamp timestamp,
long maxClockSkew,
long freshnessLimit)
Validate the creation time. |
SOAPMessage |
XWSSProcessor.verifyInboundMessage(ProcessingContext messageCntxt)
Verifies Security in an inbound SOAPMessage according to
the Security Policy inferred from the SecurityConfiguration
with which this XWSSProcessor was initialized. |
| Constructors in com.sun.xml.wss that throw XWSSecurityException | |
|---|---|
ProcessingContext(StaticPolicyContext context,
SecurityPolicy securityPolicy,
SOAPMessage message)
Constructor |
|
| Uses of XWSSecurityException in com.sun.xml.wss.core |
|---|
| Methods in com.sun.xml.wss.core that throw XWSSecurityException | |
|---|---|
void |
KeyInfoHeaderBlock.addDSAKeyValue(SOAPElement dsakeyvalue)
Method add |
void |
KeyInfoHeaderBlock.addEncryptedKey(EncryptedKeyToken reference)
Method addEncryptedKey |
void |
KeyInfoHeaderBlock.addKeyName(SOAPElement keyname)
Method add. |
void |
KeyInfoHeaderBlock.addKeyValue(SOAPElement keyvalue)
Method addKeyValue |
void |
KeyInfoHeaderBlock.addMgmtData(SOAPElement mgmtdata)
Method add |
void |
KeyInfoHeaderBlock.addPGPData(SOAPElement pgpdata)
Method addPGPData |
void |
ReferenceListHeaderBlock.addReference(String referenceURI)
Adds a reference to the reference list. |
void |
KeyInfoHeaderBlock.addRetrievalMethod(SOAPElement retrievalmethod)
Method addRetrievalMethod |
void |
KeyInfoHeaderBlock.addRSAKeyValue(SOAPElement rsakeyvalue)
Method add |
void |
KeyInfoHeaderBlock.addSecurityTokenReference(SecurityTokenReference reference)
Method addSecurityTokenReference |
void |
SignatureHeaderBlock.addSignedInfoReference(String referenceURI,
com.sun.org.apache.xml.internal.security.transforms.Transforms transforms)
Adds a Reference with just the URI and the transforms. |
void |
SignatureHeaderBlock.addSignedInfoReference(String referenceURI,
com.sun.org.apache.xml.internal.security.transforms.Transforms trans,
String digestURI)
Adds a Reference with URI, transforms and Digest algorithm URI |
void |
SignatureHeaderBlock.addSignedInfoReference(String referenceURI,
com.sun.org.apache.xml.internal.security.transforms.Transforms trans,
String digestURI,
String referenceId,
String referenceType)
Add a Reference with full parameters to this Signature |
void |
KeyInfoHeaderBlock.addSPKIData(SOAPElement spkidata)
Method add |
void |
EncryptedTypeHeaderBlock.addTransform(String algorithmURI)
|
void |
KeyInfoHeaderBlock.addX509Data(SOAPElement x509data)
Method addX509Data |
void |
KeyInfoHeaderBlock.addX509Data(com.sun.org.apache.xml.internal.security.keys.content.X509Data x509Data)
|
void |
SecurityHeader.appendChild(SecurityHeaderBlock block)
|
void |
SignatureHeaderBlock.appendObject(SOAPElement object)
Method appendObject. |
boolean |
SignatureHeaderBlock.checkSignatureValue(Key pk)
Verifies if the signature is valid by redigesting all References, comparing those against the stored DigestValues and then checking to see if the Signatures match on the SignedInfo. |
boolean |
SignatureHeaderBlock.checkSignatureValue(X509Certificate cert)
Extracts the public key from the certificate and verifies if the signature is valid by re-digesting all References, comparing those against the stored DigestValues and then checking to see if the Signatures match on the SignedInfo. |
void |
EncryptedHeaderBlock.copyAttributes(SecurableSoapMessage secureMsg,
SecurityHeader _secHeader)
|
void |
Timestamp.createDateTime()
|
static SecurityHeaderBlock |
DerivedKeyTokenHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
EncryptedDataHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
EncryptedKeyHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
KeyInfoHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
ReferenceListHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
SamlAssertionHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
SecurityContextTokenImpl.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
SecurityTokenReference.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
SignatureConfirmationHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
SignatureHeaderBlock.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
UsernameToken.fromSoapElement(SOAPElement element)
|
static SecurityHeaderBlock |
X509SecurityToken.fromSoapElement(SOAPElement element)
|
SOAPElement |
DerivedKeyTokenHeaderBlock.getAsSoapElement()
|
SOAPElement |
EncryptedDataHeaderBlock.getAsSoapElement()
|
SOAPElement |
EncryptedHeaderBlock.getAsSoapElement()
|
SOAPElement |
EncryptedKeyHeaderBlock.getAsSoapElement()
|
SOAPElement |
KeyInfoHeaderBlock.getAsSoapElement()
Method to return the KeyInfo as a SOAPElement. |
SOAPElement |
ReferenceElement.getAsSoapElement()
|
SOAPElement |
SamlAssertionHeaderBlock.getAsSoapElement()
|
SOAPElement |
SecurityContextTokenImpl.getAsSoapElement()
|
SOAPElement |
SecurityHeaderBlock.getAsSoapElement()
|
SOAPElement |
SignatureConfirmationHeaderBlock.getAsSoapElement()
|
SOAPElement |
SignatureHeaderBlock.getAsSoapElement()
Method to return the Signature as a SOAPElement |
SOAPElement |
Timestamp.getAsSoapElement()
|
BinarySecret |
KeyInfoHeaderBlock.getBinarySecret(int index)
|
X509Certificate |
X509SecurityToken.getCertificate()
|
SOAPElement |
EncryptedTypeHeaderBlock.getCipherData(boolean create)
|
SOAPElement |
EncryptedTypeHeaderBlock.getCipherReference(boolean create,
String uri)
|
String |
EncryptedTypeHeaderBlock.getCipherValue()
|
SecurityHeaderBlock |
SecurityHeader.getCurrentHeaderBlock(Class implType)
Get the header block to be processed next. |
EncryptedKeyToken |
KeyInfoHeaderBlock.getEncryptedKey(int index)
Method getEncryptedKey |
SOAPElement |
SignatureHeaderBlock.getKeyInfo()
Returns the KeyInfo child. |
KeyInfoHeaderBlock |
SignatureHeaderBlock.getKeyInfoHeaderBlock()
Returns the KeyInfo as a HeaderBlock. |
SOAPElement |
KeyInfoHeaderBlock.getKeyName(int index)
Method getKeyName |
String |
KeyInfoHeaderBlock.getKeyNameString(int index)
Method getKeyNameString |
com.sun.org.apache.xml.internal.security.keys.content.KeyValue |
KeyInfoHeaderBlock.getKeyValue(int index)
Method getKeyValue |
SOAPElement |
KeyInfoHeaderBlock.getKeyValueElement(int index)
Method getKeyValueElement |
SOAPElement |
KeyInfoHeaderBlock.getMgmtData(int index)
Method getMgmtData |
SOAPElement |
SignatureHeaderBlock.getObjectItem(int index)
Returns the index |
SOAPElement |
KeyInfoHeaderBlock.getPGPData(int index)
Method getPGPData |
SOAPElement |
KeyInfoHeaderBlock.getRetrievalMethod(int index)
Method getRetrievalMethod |
Key |
EncryptedKeyToken.getSecretKey(Key privKey,
String dataEncAlgo)
|
SecurityTokenReference |
KeyInfoHeaderBlock.getSecurityTokenReference(int index)
Method getSecurityTokenReference |
byte[] |
SignatureHeaderBlock.getSignatureValue()
Method getSignatureValue |
SOAPElement |
SignatureHeaderBlock.getSignedInfo()
Returns the completely parsed SignedInfo object. |
SOAPElement |
KeyInfoHeaderBlock.getSPKIData(int index)
Method getSPKIData |
String |
BinarySecurityToken.getTextValue()
get the actual value of the text node. |
String |
X509SecurityToken.getTextValue()
|
Iterator |
EncryptedTypeHeaderBlock.getTransforms()
|
SOAPElement |
KeyInfoHeaderBlock.getUnknownElement(int index)
Method getUnknownElement |
com.sun.org.apache.xml.internal.security.keys.content.X509Data |
KeyInfoHeaderBlock.getX509Data(int index)
Method getX509Data |
SOAPElement |
KeyInfoHeaderBlock.getX509DataElement(int index)
Method getX509DataElement |
void |
EncryptedTypeHeaderBlock.initializeEncryptedType(SOAPElement element)
|
void |
SecurityHeader.insertBefore(SecurityHeaderBlock block,
Node elem)
|
void |
SecurityHeader.insertHeaderBlock(SecurityHeaderBlock block)
Inserts the header block at the top of the security header, i.e, the block becomes the first child element of the security header. |
void |
SecurityHeader.insertHeaderBlockElement(SOAPElement blockElement)
|
SOAPElement |
SecurityHeader.makeUsable(SOAPElement elem)
|
void |
EncryptedKeyHeaderBlock.setCipherValue(String cipherValue)
|
void |
UsernameToken.setCreationTime(String time)
set the creation time. |
void |
SecurityHeader.setCurrentHeaderElement(SOAPElement currentElement)
|
void |
EncryptedTypeHeaderBlock.setEncryptionMethod(String algorithmURI)
|
void |
SecurityTokenReference.setReference(ReferenceElement referenceElement)
|
void |
SecurityTokenReference.setSamlAuthorityBinding(Element binding,
Document doc)
|
void |
SignatureHeaderBlock.sign(Key signingKey)
Digests all References in the SignedInfo, calculates the signature value and sets it in the SignatureValue Element. |
| Constructors in com.sun.xml.wss.core that throw XWSSecurityException | |
|---|---|
DerivedKeyTokenHeaderBlock(Document contextDocument,
SecurityTokenReference securityTokenRefElement,
String wsuId)
|
|
DerivedKeyTokenHeaderBlock(Document contextDocument,
SecurityTokenReference securityTokenRefElement,
String nonce,
long offset,
long length,
String wsuId)
|
|
DerivedKeyTokenHeaderBlock(Document contextDocument,
SecurityTokenReference securityTokenRefElement,
String nonce,
long offset,
long length,
String wsuId,
String label)
|
|
DerivedKeyTokenHeaderBlock(Document contextDocument,
SecurityTokenReference securityTokenRefElement,
String nonce,
long generation,
String wsuId)
|
|
DerivedKeyTokenHeaderBlock(Document contextDocument,
SecurityTokenReference securityTokenRefElement,
String nonce,
String wsuId)
|
|
DerivedKeyTokenHeaderBlock(SOAPElement derivedKeyTokenHeaderBlock)
|
|
EncryptedDataHeaderBlock()
Create an empty EncryptedData element. |
|
EncryptedDataHeaderBlock(SOAPElement element)
|
|
EncryptedHeaderBlock(Document doc)
|
|
EncryptedHeaderBlock(SOAPElement delegateElement)
Creates a new instance of EncryptedHeaderBlock |
|
EncryptedKeyHeaderBlock()
Create an empty EncryptedKey element. |
|
EncryptedKeyHeaderBlock(Document doc)
Create an empty EncryptedKey element whose owner document is given. |
|
EncryptedKeyHeaderBlock(SOAPElement element)
|
|
KeyInfoHeaderBlock(Document ownerDoc)
constructor that creates an empty KeyInfo |
|
KeyInfoHeaderBlock(com.sun.org.apache.xml.internal.security.keys.KeyInfo keyinfo)
constructor that takes Apache KeyInfo |
|
KeyInfoHeaderBlock(SOAPElement element)
parse and create the KeyInfo element |
|
ReferenceListHeaderBlock()
Creates an empty ReferenceList element. |
|
ReferenceListHeaderBlock(Document doc)
Create an empty ReferenceList element whose owner document is doc |
|
ReferenceListHeaderBlock(SOAPElement element)
|
|
SamlAssertionHeaderBlock(Element assertion,
Document doc)
Constructs code>SamlAssertionHeaderBlock from an existing SAML Assertion. |
|
SamlAssertionHeaderBlock(SOAPElement element)
Constructs a SAML Assertion header block from an existing
SOAPElement. |
|
SecurityContextTokenImpl(Document contextDocument,
String contextId,
String instance,
String wsuId,
List extElements)
|
|
SecurityContextTokenImpl(SOAPElement sct)
|
|
SecurityTokenReference()
Creates an "empty" SecurityTokenReference element |
|
SecurityTokenReference(Document doc)
Creates an "empty" SecurityTokenReference element whose owner document is doc |
|
SecurityTokenReference(SOAPElement element)
|
|
SecurityTokenReference(SOAPElement element,
boolean isBSP)
Takes a SOAPElement which has the required structure of a SecurityTokenReference (including the reference element). |
|
SignatureConfirmationHeaderBlock(SOAPElement element)
|
|
SignatureHeaderBlock(Document doc,
String signatureMethodURI)
This creates a new ds:Signature Element and adds an empty
ds:SignedInfo. |
|
SignatureHeaderBlock(SOAPElement elem)
parse and create the Signature element |
|
SignatureHeaderBlock(com.sun.org.apache.xml.internal.security.signature.XMLSignature signature)
constructor that takes Apache Signature |
|
Timestamp(SOAPElement element)
Takes a SOAPElement and checks if it has the right name. |
|
UsernameToken(SOAPElement usernameTokenSoapElement)
Extracts info from SOAPElement representation |
|
UsernameToken(SOAPElement usernameTokenSoapElement,
boolean bspFlag)
|
|
X509SecurityToken(SOAPElement tokenElement)
|
|
X509SecurityToken(SOAPElement tokenElement,
boolean isBSP)
|
|
| Uses of XWSSecurityException in com.sun.xml.wss.core.reference |
|---|
| Methods in com.sun.xml.wss.core.reference that throw XWSSecurityException | |
|---|---|
SOAPElement |
X509IssuerSerial.getAsSoapElement()
|
byte[] |
EncryptedKeySHA1Identifier.getDecodedBase64EncodedValue()
|
byte[] |
X509SubjectKeyIdentifier.getDecodedBase64EncodedValue()
|
byte[] |
X509ThumbPrintIdentifier.getDecodedBase64EncodedValue()
|
String |
KeyIdentifier.getDecodedReferenceValue()
Look at EncodingType (if any) and return decoded result. |
String |
X509IssuerSerial.getIssuerName()
Method getIssuerName |
BigInteger |
X509IssuerSerial.getSerialNumber()
Method getSerialNumber |
int |
X509IssuerSerial.getSerialNumberInteger()
Method getSerialNumberInteger |
static byte[] |
X509SubjectKeyIdentifier.getSubjectKeyIdentifier(X509Certificate cert)
|
static byte[] |
X509ThumbPrintIdentifier.getThumbPrintIdentifier(X509Certificate cert)
|
void |
EmbeddedReference.setEmbeddedSoapElement(SOAPElement element)
|
void |
KeyIdentifier.setReferenceValue(String encodedValue)
|
| Constructors in com.sun.xml.wss.core.reference that throw XWSSecurityException | |
|---|---|
DirectReference()
Creates a DirectReference element. |
|
DirectReference(SOAPElement element)
|
|
DirectReference(SOAPElement element,
boolean isBSP)
Takes a SOAPElement and checks if it has the right name. |
|
EmbeddedReference()
Creates an "empty" EmbeddedReference element. |
|
EmbeddedReference(SOAPElement element)
Takes a SOAPElement and checks if it has the right name and structure. |
|
EncryptedKeySHA1Identifier(Document doc)
Creates an "empty" KeyIdentifier element with default encoding type and default value type. |
|
EncryptedKeySHA1Identifier(SOAPElement element)
|
|
KeyIdentifier(Document doc)
Creates an "empty" KeyIdentifier element with default encoding type and default value type. |
|
KeyIdentifier(SOAPElement element)
Takes a SOAPElement and checks if it has the right name. |
|
SamlKeyIdentifier(Document doc)
Creates an "empty" KeyIdentifier element with default encoding type and default value type. |
|
SamlKeyIdentifier(SOAPElement element)
|
|
X509IssuerSerial(SOAPElement element)
Constructor X509IssuerSerial |
|
X509SubjectKeyIdentifier(Document doc)
Creates an "empty" KeyIdentifier element with default encoding type and default value type. |
|
X509SubjectKeyIdentifier(SOAPElement element)
|
|
X509ThumbPrintIdentifier(Document doc)
Creates an "empty" KeyIdentifier element with default encoding type and default value type. |
|
X509ThumbPrintIdentifier(SOAPElement element)
|
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl |
|---|
| Subclasses of XWSSecurityException in com.sun.xml.wss.impl | |
|---|---|
class |
PolicyViolationException
Exception indicating a Policy Violation typically encountered when processing an Inbound Message. |
class |
SecurityHeaderException
A SecurityHeaderException indicates that there is a problem with the security header elements and subelements. |
class |
SecurityTokenException
The root class for Security Token Exceptions. |
| Methods in com.sun.xml.wss.impl that throw XWSSecurityException | |
|---|---|
String |
WssProviderSecurityEnvironment.authenticateUser(Map context,
String username)
|
boolean |
WssProviderSecurityEnvironment.authenticateUser(Map context,
String username,
String password)
Authenticate the user against a list of known username-password pairs. |
boolean |
WssProviderSecurityEnvironment.authenticateUser(Map context,
String username,
String passwordDigest,
String nonce,
String created)
Authenticate the user given the password digest. |
void |
ProcessingContextImpl.copy(ProcessingContext ctxx1,
ProcessingContext ctxx2)
copy operator |
KerberosContext |
WssProviderSecurityEnvironment.doKerberosLogin()
|
KerberosContext |
WssProviderSecurityEnvironment.doKerberosLogin(byte[] tokenValue)
|
SecurityHeader |
SecurableSoapMessage.findOrCreateSecurityHeader()
Finds or creates wsse:Security Header |
SecurityHeader |
SecurableSoapMessage.findSecurityHeader()
Finds wsse:Security Header |
SecurityHeader |
SecurableSoapMessage.findWsseSecurityHeaderBlock(boolean doCreate,
boolean mustUnderstand)
Finds wsse:Security Header Block. |
void |
SecurableSoapMessage.generateFault(WssSoapFaultException sfe)
|
String |
SecurableSoapMessage.generateId()
|
void |
SecurableSoapMessage.generateSecurityHeaderException(String exceptionMessage)
Create and initialize a SecurityHeaderException, and throw a fault based on it. |
void |
SecurableSoapMessage.generateWsuId(Element element)
|
void |
SecurableSoapMessage.generateWsuId(Element element,
String id)
|
AttachmentPart |
SecurableSoapMessage.getAttachmentPart(String uri)
|
CallbackHandler |
WssProviderSecurityEnvironment.getCallbackHandler()
|
X509Certificate |
WssProviderSecurityEnvironment.getCertificate(Map context,
BigInteger serialNumber,
String issuerName)
|
X509Certificate |
WssProviderSecurityEnvironment.getCertificate(Map context,
byte[] identifier,
String valueType)
|
X509Certificate |
WssProviderSecurityEnvironment.getCertificate(Map context,
PublicKey publicKey,
boolean forSign)
|
X509Certificate |
WssProviderSecurityEnvironment.getCertificate(Map context,
String alias,
boolean forSigning)
|
X509Certificate |
WssProviderSecurityEnvironment.getCertificate(String keyIdentifier)
|
static byte[] |
XMLUtil.getDecodedBase64EncodedData(String encodedData)
|
X509Certificate |
WssProviderSecurityEnvironment.getDefaultCertificate(Map context)
Retrieves a reasonable default value for the current user's X509Certificate if one exists. |
static com.sun.org.apache.xml.internal.security.keys.content.keyvalues.DSAKeyValue |
XMLUtil.getDSAKeyValue(Document doc,
X509Certificate cert)
|
Element |
SecurableSoapMessage.getElementById(String id)
|
SOAPElement |
SecurableSoapMessage.getElementByWsuId(String id)
|
SOAPEnvelope |
SecurableSoapMessage.getEnvelope()
|
X509Certificate |
WssProviderSecurityEnvironment.getMatchingCertificate(Map context,
BigInteger serialNumber,
String issuerName)
|
X509Certificate |
WssProviderSecurityEnvironment.getMatchingCertificate(Map context,
byte[] keyIdMatch)
|
X509Certificate |
WssProviderSecurityEnvironment.getMatchingCertificate(Map context,
byte[] keyIdMatch,
String valueType)
|
Object |
SecurableSoapMessage.getMessageParts(Target target)
|
NamespaceContext |
SecurableSoapMessage.getNamespaceContext()
|
String |
WssProviderSecurityEnvironment.getPassword(Map context)
Not implemented: AuthModules use Callbacks internally |
PrivateKey |
WssProviderSecurityEnvironment.getPrivateKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PrivateKey |
WssProviderSecurityEnvironment.getPrivateKey(Map context,
byte[] keyIdentifier)
|
PrivateKey |
WssProviderSecurityEnvironment.getPrivateKey(Map context,
byte[] keyIdentifier,
String valueType)
|
PrivateKey |
WssProviderSecurityEnvironment.getPrivateKey(Map context,
String alias)
|
PrivateKey |
WssProviderSecurityEnvironment.getPrivateKey(Map context,
X509Certificate cert)
|
PublicKey |
WssProviderSecurityEnvironment.getPublicKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PublicKey |
WssProviderSecurityEnvironment.getPublicKey(Map context,
byte[] keyIdentifier)
|
PublicKey |
WssProviderSecurityEnvironment.getPublicKey(Map context,
byte[] identifier,
String valueType)
|
PublicKey |
WssProviderSecurityEnvironment.getPublicKey(String keyIdentifier)
|
static com.sun.org.apache.xml.internal.security.keys.content.keyvalues.RSAKeyValue |
XMLUtil.getRSAKeyValue(Document doc,
X509Certificate cert)
|
SecretKey |
WssProviderSecurityEnvironment.getSecretKey(Map context,
String alias,
boolean encryptMode)
|
static byte[] |
WssProviderSecurityEnvironment.getThumbprintIdentifier(X509Certificate cert)
|
String |
WssProviderSecurityEnvironment.getUsername(Map context)
Not implemented: AuthModules use Callbacks internally |
static com.sun.org.apache.xml.internal.security.keys.content.X509Data |
XMLUtil.getX509Data(Document doc,
X509Certificate cert)
|
void |
SecurableSoapMessage.init(SOAPMessage soapMessage)
|
boolean |
TargetResolverImpl.isTargetPresent(List<Target> actualTargets)
|
Element |
WssProviderSecurityEnvironment.locateSAMLAssertion(Map context,
Element binding,
String assertionId,
Document ownerDoc)
|
static void |
HarnessUtil.makeDynamicPolicyCallback(DynamicPolicyCallback callback,
CallbackHandler callbackHandler)
|
AuthenticationTokenPolicy.SAMLAssertionBinding |
WssProviderSecurityEnvironment.populateSAMLPolicy(Map fpcontext,
AuthenticationTokenPolicy.SAMLAssertionBinding policy,
DynamicApplicationContext context)
|
void |
TargetResolverImpl.resolveAndVerifyTargets(List<Target> actualTargets,
List<Target> inferredTargets,
WSSPolicy actualPolicy)
|
static void |
SecurityAnnotator.secureMessage(ProcessingContext context)
Secure an Outbound SOAP Message. |
static FilterProcessingContext |
SecurityAnnotator.setFilterProcessingContext(ProcessingContext context)
|
void |
FilterProcessingContext.setSecurityPolicy(SecurityPolicy policy)
Overrides setSecurityPolicy in PC - allows only WSSPolicy instances to be set. |
void |
SecurableSoapMessage.setSOAPMessage(SOAPMessage soapMsg)
|
boolean |
WssProviderSecurityEnvironment.validateAndCacheNonce(Map context,
String nonce,
String created,
long maxNonceAge)
|
boolean |
WssProviderSecurityEnvironment.validateCertificate(X509Certificate cert,
Map context)
Validate an X509Certificate. |
void |
WssProviderSecurityEnvironment.validateCreationTime(Map context,
String creationTime,
long maxClockSkew,
long timestampFreshnessLimit)
|
static void |
NewSecurityRecipient.validateMessage(ProcessingContext context)
Validate security in an Inbound SOAPMessage. |
static void |
SecurityRecipient.validateMessage(ProcessingContext context)
Validate security in an Inbound SOAPMessage. |
void |
WssProviderSecurityEnvironment.validateSAMLAssertion(Map context,
Element assertion)
|
void |
WssProviderSecurityEnvironment.validateSAMLAssertion(Map context,
XMLStreamReader assertion)
|
void |
WssProviderSecurityEnvironment.validateTimestamp(Map context,
String created,
String expires,
long maxClockSkew,
long freshnessLimit)
|
void |
WssProviderSecurityEnvironment.validateTimestamp(Map context,
Timestamp timestamp,
long maxClockSkew,
long freshnessLimit)
|
| Constructors in com.sun.xml.wss.impl that throw XWSSecurityException | |
|---|---|
FilterProcessingContext(int filterMode,
String messageIdentifier,
SecurityPolicy securityPolicy,
SOAPMessage message)
|
|
FilterProcessingContext(ProcessingContext context)
|
|
ProcessingContextImpl(StaticPolicyContext context,
SecurityPolicy securityPolicy,
SOAPMessage message)
Constructor |
|
SecurableSoapMessage(SOAPMessage soapMessage)
|
|
WssProviderSecurityEnvironment(CallbackHandler handler,
Map options)
|
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.apachecrypto |
|---|
| Methods in com.sun.xml.wss.impl.apachecrypto that throw XWSSecurityException | |
|---|---|
static void |
DecryptionProcessor.decrypt(FilterProcessingContext context)
|
static void |
EncryptionProcessor.encrypt(FilterProcessingContext context)
|
static void |
DecryptionProcessor.processEncryptedData(SOAPElement encDataElement,
SecretKey key,
FilterProcessingContext context)
|
static com.sun.xml.wss.impl.apachecrypto.DecryptionProcessor.EncryptedData |
DecryptionProcessor.processEncryptedData(SOAPElement encDataElement,
SecretKey key,
com.sun.org.apache.xml.internal.security.encryption.XMLCipher dataCipher,
FilterProcessingContext context,
ArrayList requiredTargets,
ArrayList optionalTargets,
EncryptionPolicy encryptionPolicy,
boolean updateSH)
|
static void |
DecryptionProcessor.processEncryptedKey(FilterProcessingContext context,
SOAPElement xencEncryptedKey)
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.c14n |
|---|
| Methods in com.sun.xml.wss.impl.c14n that throw XWSSecurityException | |
|---|---|
byte[] |
MimeHeaderCanonicalizer._canonicalize(Iterator mimeHeaders)
|
byte[] |
ApplicationCanonicalizer.canonicalize(byte[] input)
|
abstract byte[] |
Canonicalizer.canonicalize(byte[] input)
|
byte[] |
ImageCanonicalizer.canonicalize(byte[] input)
|
byte[] |
MimeHeaderCanonicalizer.canonicalize(byte[] input)
|
byte[] |
TextPlainCanonicalizer.canonicalize(byte[] inputBytes)
|
static boolean |
CanonicalizerFactory.ensureRegisteredCharset(javax.mail.internet.ContentType contentType)
|
static void |
CanonicalizerFactory.registerCanonicalizer(String baseMimeType,
String implementingClass)
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.dsig |
|---|
| Methods in com.sun.xml.wss.impl.dsig that throw XWSSecurityException | |
|---|---|
KeyInfo |
WSSPolicyConsumerImpl.constructKeyInfo(MLSPolicy signaturePolicy,
SecurityTokenReference reference)
|
KeyInfo |
WSSPolicyConsumerImpl.constructKeyInfo(MLSPolicy signaturePolicy,
String KeyName)
|
void |
WSSPolicyConsumerImpl.constructSignaturePolicy(SignedInfo signedInfo,
SignaturePolicy policy,
SecurableSoapMessage secMsg)
|
SignedInfo |
WSSPolicyConsumerImpl.constructSignedInfo(FilterProcessingContext fpContext)
|
List |
WSSPolicyConsumerImpl.generateReferenceList(List targetList,
SecurableSoapMessage secureMessage,
FilterProcessingContext fpContext,
boolean verify,
boolean isEndorsing)
|
static SOAPElement |
SignatureProcessor.insertSCT(FilterProcessingContext context,
SecureConversationTokenKeyBinding sctBinding,
SecurityTokenReference secTokenRef)
|
protected static SecurityToken |
KeySelectorImpl.resolveToken(String uri,
XMLCryptoContext context)
BinaryTokens if found would be cached into FilterProcessingContext. |
static int |
SignatureProcessor.sign(FilterProcessingContext context)
|
static int |
SignatureProcessor.verify(FilterProcessingContext context)
|
static void |
SignatureProcessor.verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm)
|
static boolean |
SignatureProcessor.verifySignature(Element signElement,
FilterProcessingContext context)
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.filter |
|---|
| Methods in com.sun.xml.wss.impl.filter that throw XWSSecurityException | |
|---|---|
static void |
AuthenticationTokenFilter.addIssuedTokenToMessage(FilterProcessingContext context)
gets the issued token and adds it to the security header |
static void |
AuthenticationTokenFilter.addUserNameTokenToMessage(FilterProcessingContext context)
sets the parameters nonce,creationtime,...etc to the username token adds this username token to the security header |
static AuthenticationTokenPolicy.UsernameTokenBinding |
EncryptionFilter.createUntBinding(FilterProcessingContext context,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding)
sets the username token in UsernameToken Binding, creates secret key for encryption and sets it in username token binding |
static AuthenticationTokenPolicy.UsernameTokenBinding |
SignatureFilter.createUntBinding(FilterProcessingContext context,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding,
int firstByte)
sets the username token in UsernameToken Binding, creates secret key for signature and sets it in username token binding |
static void |
EncryptionFilter.process(FilterProcessingContext context)
creates the correct key for each binding type and sets the binding in the context |
static void |
ExportSamlAssertionFilter.process(FilterProcessingContext context)
|
static void |
ImportSamlAssertionFilter.process(FilterProcessingContext context)
reads the saml element from the soap message and creates a SAML assertion object from this saml element |
static void |
SignatureConfirmationFilter.process(FilterProcessingContext context)
If the message is incoming,gets the all SignatureConfirmation security headers and check if each of the values is present in the SignatureConfirmation property of context.Extraneous properties also make sure that all the values in SignatureConfirmation are exhausted. |
static void |
SignatureFilter.process(FilterProcessingContext context)
creates the suitable key for each binding type and sets the binding in the context |
static void |
TimestampFilter.process(FilterProcessingContext context)
processes the time stamps and verifies whether the message is conform to time stamp policies or not |
static void |
DumpFilter.process(ProcessingContext context)
dumps the soap messages and throws XWSSecurityException if it is unable to dump. |
void |
TeeFilter.process(SOAPMessage secureMessage)
Invokes the MessageFilter on the SOAPMessage sm. |
static void |
AuthenticationTokenFilter.processIssuedToken(FilterProcessingContext context)
adds the issued token to the message if the message is not an inbound message |
static void |
AuthenticationTokenFilter.processRSAToken(FilterProcessingContext context)
processes the RSA token |
static void |
AuthenticationTokenFilter.processSamlToken(FilterProcessingContext context)
imports and exports the SAML Assertion |
static void |
AuthenticationTokenFilter.processUserNameToken(FilterProcessingContext context)
if the message is incomming it gets Username Token from the meaage for outgoing it adds Username Token to the message |
static void |
AuthenticationTokenFilter.processX509Token(FilterProcessingContext context)
processes the X509 token , if any |
static AuthenticationTokenPolicy.UsernameTokenBinding |
UsernameTokenDataResolver.resolveUsernameToken(FilterProcessingContext context,
UsernameToken token,
UsernameToken unToken,
AuthenticationTokenPolicy policy)
sets username and password in usernametoken |
static AuthenticationTokenPolicy.UsernameTokenBinding |
AuthenticationTokenFilter.resolveUserNameTokenData(FilterProcessingContext context,
UsernameToken token,
UsernameToken unToken,
AuthenticationTokenPolicy policy)
sets the username and password in the usernametoken |
static AuthenticationTokenPolicy.UsernameTokenBinding |
UsernameTokenDataResolver.setSaltandIterationsforUsernameToken(FilterProcessingContext context,
UsernameToken unToken,
EncryptionPolicy policy,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding)
sets the values of salt, iterations and username in UsernameToken, generates 128 bit key for encryption and sets it in username token binding |
static AuthenticationTokenPolicy.UsernameTokenBinding |
UsernameTokenDataResolver.setSaltandIterationsforUsernameToken(FilterProcessingContext context,
UsernameToken unToken,
SignaturePolicy policy,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding,
int firstByte)
sets the values of Salt, Iterations , username for UsernameToken, generates 160 bit key for signature and sets it in UsernameToken Binding |
| Constructors in com.sun.xml.wss.impl.filter that throw XWSSecurityException | |
|---|---|
TeeFilter()
A no-op |
|
TeeFilter(OutputStream out)
Saves a copy of message to Outputstream out |
|
TeeFilter(OutputStream out,
boolean prettyPrint)
Copy and optionally pretty print a message |
|
TeeFilter(OutputStream out,
Source stylesheet)
Copy and optionally format a message |
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.keyinfo |
|---|
| Methods in com.sun.xml.wss.impl.keyinfo that throw XWSSecurityException | |
|---|---|
void |
BinarySecretStrategy.insertKey(KeyInfoHeaderBlock keyInfo,
SecurableSoapMessage secureMsg,
String x509TokenId)
|
void |
DirectReferenceStrategy.insertKey(KeyInfoHeaderBlock keyInfo,
SecurableSoapMessage secureMsg,
String x509TokenId)
|
void |
KeyIdentifierStrategy.insertKey(KeyInfoHeaderBlock keyInfo,
SecurableSoapMessage secureMsg,
String x509TokenId)
|
abstract void |
KeyInfoStrategy.insertKey(KeyInfoHeaderBlock keyInfo,
SecurableSoapMessage secureMsg,
String x509TokenId)
insert the Key Information into a ds:KeyInfo using the appropriate scheme |
void |
KeyNameStrategy.insertKey(KeyInfoHeaderBlock keyInfo,
SecurableSoapMessage secureMsg,
String x509TokenId)
|
void |
X509IssuerSerialStrategy.insertKey(KeyInfoHeaderBlock keyInfo,
SecurableSoapMessage secureMsg,
String x509TokenId)
|
void |
DirectReferenceStrategy.insertKey(KeyInfoHeaderBlock keyInfo,
SecurableSoapMessage secureMsg,
String x509TokenId,
String valueType)
|
void |
BinarySecretStrategy.insertKey(SecurityTokenReference tokenRef,
SecurableSoapMessage secureMsg)
|
void |
DirectReferenceStrategy.insertKey(SecurityTokenReference tokenRef,
SecurableSoapMessage secureMsg)
|
void |
KeyIdentifierStrategy.insertKey(SecurityTokenReference tokenRef,
SecurableSoapMessage secureMsg)
|
abstract void |
KeyInfoStrategy.insertKey(SecurityTokenReference tokenRef,
SecurableSoapMessage secureMsg)
insert the Key Information into a SecurityTokenReference using the appropriate scheme |
void |
KeyNameStrategy.insertKey(SecurityTokenReference tokenRef,
SecurableSoapMessage secureMsg)
|
void |
X509IssuerSerialStrategy.insertKey(SecurityTokenReference tokenRef,
SecurableSoapMessage secureMsg)
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.misc |
|---|
| Methods in com.sun.xml.wss.impl.misc that throw XWSSecurityException | |
|---|---|
boolean |
DefaultRealmAuthenticationAdapter.authenticate(Subject callerSubject,
String username,
String password)
|
boolean |
DefaultRealmAuthenticationAdapter.authenticate(Subject callerSubject,
String username,
String passwordDigest,
String nonce,
String created)
|
String |
DefaultSecurityEnvironmentImpl.authenticateUser(Map context,
String username)
|
String |
WSITProviderSecurityEnvironment.authenticateUser(Map context,
String username)
Authenticate the user against a list of known usernames |
boolean |
DefaultSecurityEnvironmentImpl.authenticateUser(Map context,
String username,
String password)
|
boolean |
WSITProviderSecurityEnvironment.authenticateUser(Map context,
String username,
String password)
Authenticate the user against a list of known username-password pairs. |
boolean |
DefaultSecurityEnvironmentImpl.authenticateUser(Map context,
String username,
String passwordDigest,
String nonce,
String created)
|
boolean |
WSITProviderSecurityEnvironment.authenticateUser(Map context,
String username,
String passwordDigest,
String nonce,
String created)
Authenticate the user given the password digest. |
static void |
SecurityUtil.checkIncludeTokenPolicy(FilterProcessingContext context,
AuthenticationTokenPolicy.X509CertificateBinding certInfo,
String x509id)
|
static void |
SecurityUtil.checkIncludeTokenPolicyOpt(JAXBFilterProcessingContext context,
AuthenticationTokenPolicy.UsernameTokenBinding untBinding,
String unTokenid)
|
static void |
SecurityUtil.checkIncludeTokenPolicyOpt(JAXBFilterProcessingContext context,
AuthenticationTokenPolicy.X509CertificateBinding certInfo,
String x509id)
|
static Element |
SecurityUtil.convertSTRToElement(Object strElem,
Document doc)
|
ProcessingContext |
XWSSProcessor2_0Impl.createProcessingContext(SOAPMessage msg)
|
XWSSProcessor |
XWSSProcessorFactory2_0Impl.createProcessorForSecurityConfiguration(InputStream securityConfiguration,
CallbackHandler handler)
|
KerberosContext |
DefaultSecurityEnvironmentImpl.doKerberosLogin()
|
KerberosContext |
WSITProviderSecurityEnvironment.doKerberosLogin()
|
KerberosContext |
DefaultSecurityEnvironmentImpl.doKerberosLogin(byte[] tokenValue)
|
KerberosContext |
WSITProviderSecurityEnvironment.doKerberosLogin(byte[] tokenValue)
|
static SecurityHeaderBlock |
SecurityHeaderBlockImpl.fromSoapElement(SOAPElement element,
Class implClass)
|
static SecretKey |
SecurityUtil.generateSymmetricKey(String algorithm)
|
SignatureKeyCallback.AliasPrivKeyCertRequest |
DefaultSecurityEnvironmentImpl.getAliasPrivKeyCertRequest(String certIdentifier)
|
SOAPElement |
SecurityHeaderBlockImpl.getAsSoapElement()
|
CallbackHandler |
WSITProviderSecurityEnvironment.getCallbackHandler()
|
X509Certificate |
DefaultSecurityEnvironmentImpl.getCertificate(Map context,
BigInteger serialNumber,
String issuerName)
|
X509Certificate |
WSITProviderSecurityEnvironment.getCertificate(Map context,
BigInteger serialNumber,
String issuerName)
|
X509Certificate |
DefaultSecurityEnvironmentImpl.getCertificate(Map context,
byte[] keyIdentifier)
|
X509Certificate |
DefaultSecurityEnvironmentImpl.getCertificate(Map context,
byte[] identifier,
String valueType)
|
X509Certificate |
WSITProviderSecurityEnvironment.getCertificate(Map context,
byte[] identifier,
String valueType)
|
X509Certificate |
DefaultSecurityEnvironmentImpl.getCertificate(Map context,
PublicKey publicKey,
boolean forSign)
|
X509Certificate |
WSITProviderSecurityEnvironment.getCertificate(Map context,
PublicKey publicKey,
boolean forSign)
|
X509Certificate |
DefaultSecurityEnvironmentImpl.getCertificate(Map context,
String alias,
boolean forSigning)
|
X509Certificate |
WSITProviderSecurityEnvironment.getCertificate(Map context,
String alias,
boolean forSigning)
|
X509Certificate |
WSITProviderSecurityEnvironment.getCertificate(String keyIdentifier)
|
X509Certificate |
DefaultSecurityEnvironmentImpl.getDefaultCertificate(Map context)
|
X509Certificate |
WSITProviderSecurityEnvironment.getDefaultCertificate(Map context)
Retrieves a reasonable default value for the current user's X509Certificate if one exists. |
PrivateKey |
DefaultSecurityEnvironmentImpl.getDefaultPrivateKey(Map context)
|
SignatureKeyCallback.PrivKeyCertRequest |
DefaultSecurityEnvironmentImpl.getDefaultPrivKeyCertRequest(Map context)
|
static Key |
KeyResolver.getKey(KeyInfoHeaderBlock keyInfo,
boolean sig,
FilterProcessingContext context)
If a SecurityTokenReference is present inside the KeyInfo, the return value is an instance of PrivateKey (if sig is false) or PublicKey (if sig is true). |
static int |
SecurityUtil.getLengthFromAlgorithm(String algorithm)
Lookup method to get the Key Length based on algorithm TODO: Not complete yet, need to add more algorithms NOTE: This method should only be used for DerivedKeyTokenLengths |
X509Certificate |
WSITProviderSecurityEnvironment.getMatchingCertificate(Map context,
BigInteger serialNumber,
String issuerName)
|
X509Certificate |
WSITProviderSecurityEnvironment.getMatchingCertificate(Map context,
byte[] keyIdMatch)
|
X509Certificate |
WSITProviderSecurityEnvironment.getMatchingCertificate(Map context,
byte[] keyIdMatch,
String valueType)
|
String |
DefaultSecurityEnvironmentImpl.getPassword(Map context)
|
String |
WSITProviderSecurityEnvironment.getPassword(Map context)
|
PrivateKey |
DefaultSecurityEnvironmentImpl.getPrivateKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PrivateKey |
WSITProviderSecurityEnvironment.getPrivateKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PrivateKey |
DefaultSecurityEnvironmentImpl.getPrivateKey(Map context,
byte[] keyIdentifier)
|
PrivateKey |
WSITProviderSecurityEnvironment.getPrivateKey(Map context,
byte[] keyIdentifier)
|
PrivateKey |
DefaultSecurityEnvironmentImpl.getPrivateKey(Map context,
byte[] identifier,
String valueType)
|
PrivateKey |
WSITProviderSecurityEnvironment.getPrivateKey(Map context,
byte[] keyIdentifier,
String valueType)
|
PrivateKey |
DefaultSecurityEnvironmentImpl.getPrivateKey(Map context,
PublicKey publicKey,
boolean forSign)
|
PrivateKey |
DefaultSecurityEnvironmentImpl.getPrivateKey(Map context,
String alias)
|
PrivateKey |
WSITProviderSecurityEnvironment.getPrivateKey(Map context,
String alias)
|
PrivateKey |
DefaultSecurityEnvironmentImpl.getPrivateKey(Map context,
X509Certificate cert)
|
PrivateKey |
WSITProviderSecurityEnvironment.getPrivateKey(Map context,
X509Certificate cert)
|
PublicKey |
DefaultSecurityEnvironmentImpl.getPublicKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PublicKey |
WSITProviderSecurityEnvironment.getPublicKey(Map context,
BigInteger serialNumber,
String issuerName)
|
PublicKey |
DefaultSecurityEnvironmentImpl.getPublicKey(Map context,
byte[] keyIdentifier)
|
PublicKey |
WSITProviderSecurityEnvironment.getPublicKey(Map context,
byte[] keyIdentifier)
|
PublicKey |
DefaultSecurityEnvironmentImpl.getPublicKey(Map context,
byte[] identifier,
String valueType)
|
PublicKey |
WSITProviderSecurityEnvironment.getPublicKey(Map context,
byte[] identifier,
String valueType)
|
PublicKey |
WSITProviderSecurityEnvironment.getPublicKey(String keyIdentifier)
|
SecretKey |
DefaultSecurityEnvironmentImpl.getSecretKey(Map context,
String alias,
boolean encryptMode)
|
SecretKey |
WSITProviderSecurityEnvironment.getSecretKey(Map context,
String alias,
boolean encryptMode)
|
String |
DefaultSecurityEnvironmentImpl.getUsername(Map context)
|
String |
WSITProviderSecurityEnvironment.getUsername(Map context)
|
static String |
SecurityUtil.getWsuIdOrId(Element elem)
|
static void |
SecurityUtil.initInferredIssuedTokenContext(FilterProcessingContext wssContext,
Token str,
Key returnKey)
|
static void |
SecurityUtil.insertCertificate(FilterProcessingContext context,
AuthenticationTokenPolicy.X509CertificateBinding certInfo,
String x509id)
|
static SecurityContextTokenImpl |
SecurityUtil.locateBySCTId(FilterProcessingContext context,
String sctId)
|
Element |
DefaultSecurityEnvironmentImpl.locateSAMLAssertion(Map context,
Element binding,
String assertionId,
Document ownerDoc)
|
Element |
WSITProviderSecurityEnvironment.locateSAMLAssertion(Map context,
Element binding,
String assertionId,
Document ownerDoc)
|
AuthenticationTokenPolicy.SAMLAssertionBinding |
DefaultSecurityEnvironmentImpl.populateSAMLPolicy(Map fpcontext,
AuthenticationTokenPolicy.SAMLAssertionBinding policy,
DynamicApplicationContext context)
|
AuthenticationTokenPolicy.SAMLAssertionBinding |
WSITProviderSecurityEnvironment.populateSAMLPolicy(Map fpcontext,
AuthenticationTokenPolicy.SAMLAssertionBinding samlBinding,
DynamicApplicationContext context)
|
static Key |
KeyResolver.processSecurityTokenReference(KeyInfoHeaderBlock keyInfo,
boolean sig,
FilterProcessingContext context)
|
static Key |
KeyResolver.processSTR(KeyInfoHeaderBlock keyInfo,
boolean sig,
FilterProcessingContext context)
|
static void |
SecurityUtil.resolveIssuedToken(FilterProcessingContext context,
IssuedTokenKeyBinding itkb)
|
static Key |
KeyResolver.resolveKeyValue(SecurableSoapMessage secureMsg,
com.sun.org.apache.xml.internal.security.keys.content.KeyValue keyValue,
boolean sig,
FilterProcessingContext context)
|
static Key |
KeyResolver.resolveSamlAssertion(SecurableSoapMessage secureMsg,
Element samlAssertion,
boolean sig,
FilterProcessingContext context,
String assertionID)
|
static void |
SecurityUtil.resolveSCT(FilterProcessingContext context,
SecureConversationTokenKeyBinding sctBinding)
|
static Key |
KeyResolver.resolveX509Data(SecurableSoapMessage secureMsg,
com.sun.org.apache.xml.internal.security.keys.content.X509Data x509Data,
boolean sig,
FilterProcessingContext context)
|
static Key |
KeyResolver.resolveX509Token(SecurableSoapMessage secureMsg,
X509SecurityToken token,
boolean sig,
FilterProcessingContext context)
|
SOAPMessage |
XWSSProcessor2_0Impl.secureOutboundMessage(ProcessingContext context)
|
static long |
SecurityUtil.toLong(String lng)
|
boolean |
DefaultSecurityEnvironmentImpl.validateAndCacheNonce(Map context,
String nonce,
String created,
long nonceAge)
|
boolean |
WSITProviderSecurityEnvironment.validateAndCacheNonce(Map context,
String nonce,
String created,
long nonceAge)
|
boolean |
DefaultSecurityEnvironmentImpl.validateCertificate(X509Certificate cert,
Map context)
|
boolean |
WSITProviderSecurityEnvironment.validateCertificate(X509Certificate cert,
Map context)
Validate an X509Certificate. |
void |
DefaultSecurityEnvironmentImpl.validateCreationTime(Map context,
String creationTime,
long maxClockSkew,
long timestampFreshnessLimit)
|
void |
WSITProviderSecurityEnvironment.validateCreationTime(Map context,
String creationTime,
long maxClockSkew,
long timestampFreshnessLimit)
|
void |
DefaultSecurityEnvironmentImpl.validateSAMLAssertion(Map context,
Element assertion)
|
void |
WSITProviderSecurityEnvironment.validateSAMLAssertion(Map context,
Element assertion)
|
void |
DefaultSecurityEnvironmentImpl.validateSAMLAssertion(Map context,
XMLStreamReader assertion)
|
void |
WSITProviderSecurityEnvironment.validateSAMLAssertion(Map context,
XMLStreamReader assertion)
|
void |
DefaultSecurityEnvironmentImpl.validateTimestamp(Map context,
String created,
String expires,
long maxClockSkew,
long freshnessLimit)
|
void |
WSITProviderSecurityEnvironment.validateTimestamp(Map context,
String created,
String expires,
long maxClockSkew,
long freshnessLimit)
|
void |
DefaultSecurityEnvironmentImpl.validateTimestamp(Map context,
Timestamp timestamp,
long maxClockSkew,
long freshnessLimit)
|
void |
WSITProviderSecurityEnvironment.validateTimestamp(Map context,
Timestamp timestamp,
long maxClockSkew,
long freshnessLimit)
|
SOAPMessage |
XWSSProcessor2_0Impl.verifyInboundMessage(ProcessingContext context)
|
| Constructors in com.sun.xml.wss.impl.misc that throw XWSSecurityException | |
|---|---|
DefaultCallbackHandler(String clientOrServer,
Properties assertions)
|
|
WSITProviderSecurityEnvironment(CallbackHandler handler,
Map options,
Properties configAssertions)
Creates a new instance of WSITProviderSecurityEnvironment |
|
XWSSProcessor2_0Impl(InputStream securityConfig)
|
|
XWSSProcessor2_0Impl(InputStream securityConfig,
CallbackHandler handler)
|
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.policy |
|---|
| Subclasses of XWSSecurityException in com.sun.xml.wss.impl.policy | |
|---|---|
class |
PolicyGenerationException
Thrown by the classes implementing the Policy framework |
| Uses of XWSSecurityException in com.sun.xml.wss.impl.policy.mls |
|---|
| Methods in com.sun.xml.wss.impl.policy.mls that throw XWSSecurityException | |
|---|---|
void |
MessagePolicy.addOptionalTargets(ArrayList optionls)
|
int |
MessagePolicy.getOptimizedType()
|
| Uses of XWSSecurityException in com.sun.xml.wss.impl.policy.verifier |
|---|
| Methods in com.sun.xml.wss.impl.policy.verifier that throw XWSSecurityException | |
|---|---|
boolean |
TargetResolver.isTargetPresent(List<Target> actualTargets)
|
void |
TargetResolver.resolveAndVerifyTargets(List<Target> actualTargets,
List<Target> inferredTargets,
WSSPolicy actualPolicy)
|
| Uses of XWSSecurityException in com.sun.xml.wss.jaxws.impl |
|---|
| Methods in com.sun.xml.wss.jaxws.impl with parameters of type XWSSecurityException | |
|---|---|
protected SOAPFaultException |
SecurityTubeBase.getSOAPFaultException(XWSSecurityException xwse)
|
| Methods in com.sun.xml.wss.jaxws.impl that throw XWSSecurityException | |
|---|---|
protected void |
SecurityClientTube.populateKerberosContext(Packet packet,
ProcessingContextImpl ctx,
boolean isSCMessage)
|
protected Message |
SecurityTubeBase.verifyInboundMessage(Message message,
ProcessingContext ctx)
|
protected SOAPMessage |
SecurityServerTube.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx)
|
protected SOAPMessage |
SecurityTubeBase.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx)
|
| Uses of XWSSecurityException in com.sun.xml.wss.provider.wsit |
|---|
| Methods in com.sun.xml.wss.provider.wsit with parameters of type XWSSecurityException | |
|---|---|
protected SOAPFaultException |
WSITAuthContextBase.getSOAPFaultException(XWSSecurityException xwse)
|
| Methods in com.sun.xml.wss.provider.wsit that throw XWSSecurityException | |
|---|---|
protected void |
WSITClientAuthContext.populateKerberosContext(Packet packet,
ProcessingContextImpl ctx,
boolean isSCMessage)
|
Packet |
WSITClientAuthContext.secureRequest(Packet packet,
Subject clientSubject,
boolean isSCMessage)
|
Packet |
WSITServerAuthContext.secureResponse(Packet retPacket,
Subject serviceSubject,
Map sharedState)
|
Packet |
WSITServerAuthContext.validateRequest(Packet packet,
Subject clientSubject,
Subject serviceSubject,
Map<Object,Object> sharedState)
|
Packet |
WSITClientAuthContext.validateResponse(Packet req,
Subject clientSubject,
Subject serviceSubject)
|
protected Message |
WSITClientAuthContext.verifyInboundMessage(Message message,
ProcessingContext ctx)
|
protected Message |
WSITServerAuthContext.verifyInboundMessage(Message message,
ProcessingContext ctx)
|
protected SOAPMessage |
WSITClientAuthContext.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx)
|
protected SOAPMessage |
WSITServerAuthContext.verifyInboundMessage(SOAPMessage message,
ProcessingContext ctx)
|
| Uses of XWSSecurityException in com.sun.xml.wss.saml |
|---|
| Methods in com.sun.xml.wss.saml that throw XWSSecurityException | |
|---|---|
static Key |
AssertionUtil.getSubjectConfirmationKey(Element assertion,
CallbackHandler callbackHandler)
Retrive the key from HOK SAML Assertion |
static Element |
AssertionUtil.getSubjectConfirmationKeyInfo(Element assertion)
|
static SAMLAssertionFactory |
SAMLAssertionFactory.newInstance(String samlVersion)
Create an instance of SAMLAssertionFactory. |
static Key |
AssertionUtil.resolveEncryptedKey(com.sun.org.apache.xml.internal.security.encryption.EncryptedKey encryptedKey,
CallbackHandler callbackHandler)
|
static Key |
AssertionUtil.resolveX509Data(com.sun.org.apache.xml.internal.security.keys.content.X509Data x509Data,
CallbackHandler callbackHandler)
|
Element |
Assertion.toElement(Node doc)
Convert SAML Assertion to org.w3c.dom.Element |
| Uses of XWSSecurityException in com.sun.xml.wss.saml.assertion.saml11.jaxb10 |
|---|
| Methods in com.sun.xml.wss.saml.assertion.saml11.jaxb10 that throw XWSSecurityException | |
|---|---|
Element |
Assertion.toElement(Node doc)
|
| Uses of XWSSecurityException in com.sun.xml.wss.saml.assertion.saml11.jaxb20 |
|---|
| Methods in com.sun.xml.wss.saml.assertion.saml11.jaxb20 that throw XWSSecurityException | |
|---|---|
Element |
Assertion.toElement(Node doc)
|
| Uses of XWSSecurityException in com.sun.xml.wss.saml.assertion.saml20.jaxb20 |
|---|
| Methods in com.sun.xml.wss.saml.assertion.saml20.jaxb20 that throw XWSSecurityException | |
|---|---|
Element |
Assertion.toElement(Node doc)
|
| Uses of XWSSecurityException in com.sun.xml.wss.saml.util |
|---|
| Methods in com.sun.xml.wss.saml.util that throw XWSSecurityException | |
|---|---|
static Element |
SAMLUtil.createSAMLAssertion(XMLStreamReader reader)
|
static Element |
SAMLUtil.locateSamlAssertion(String assertionId,
Document soapDocument)
|
static Element |
SAMLUtil.toElement(Node doc,
Object element)
|
static Element |
SAMLUtil.toElement(Node doc,
Object element,
JAXBContext jcc)
|
static boolean |
SAMLUtil.validateTimeInConditionsStatement(Element samlAssertion)
|
static boolean |
SAMLUtil.verifySignature(Element samlAssertion,
PublicKey pubKey)
|
| Uses of XWSSecurityException in com.sun.xml.wss.util |
|---|
| Methods in com.sun.xml.wss.util that throw XWSSecurityException | |
|---|---|
static SecretKey |
XWSSUtil.generateSymmetricKey(String algorithm)
|
static byte[] |
XWSSUtil.getThumbprintIdentifier(X509Certificate cert)
|
| Uses of XWSSecurityException in com.sun.xml.xwss |
|---|
| Methods in com.sun.xml.xwss that throw XWSSecurityException | |
|---|---|
static XWSSecurityConfiguration |
SecurityConfigurationFactory.newXWSSecurityConfiguration(InputStream config)
|
| Constructors in com.sun.xml.xwss that throw XWSSecurityException | |
|---|---|
SecurityConfiguration(InputStream config)
|
|
SecurityConfiguration(URL configUrl)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||