Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Uses of Class
oracle.wsm.security.SecurityException

Packages that use SecurityException
oracle.wsm.security.jps   
oracle.wsm.security.policy.scenario.executor   
oracle.wsm.security.policy.scenario.policycompliance   
oracle.wsm.security.policy.scenario.policycompliance.impl   
oracle.wsm.security.policy.scenario.processor   
oracle.wsm.security.policy.scenario.util   
oracle.wsm.security.policy.scenario.validator   
oracle.wsm.security.policy.scenario.validator.impl   
oracle.wsm.security.saml.v11   

 

Uses of SecurityException in oracle.wsm.security.jps

 

Methods in oracle.wsm.security.jps that throw SecurityException
 Subject JpsManager.anonymousAuthenticate(WssTokenCallbackHandler cbh, boolean enableXDS)
           
 Subject JpsManager.basicAuthenticate(WssTokenCallbackHandler cbh, boolean enableXDS)
           
 Subject JpsManager.coreidAuthenticate(WssTokenCallbackHandler cbh, boolean enableXDS)
           
static CertPath WsmKeyStore.createCertPath(Certificate[] certs)
           
 Subject JpsManager.customAuthenticate(WssTokenCallbackHandler cbh, String customClass)
           
 Subject JpsManager.digestAuthenticate(WssTokenCallbackHandler cbh, boolean enableXDS)
           
 X509Certificate CertMatcher.getByIssuerSerial(X500Principal issuer, BigInteger serial)
           
 X509Certificate CertMatcher.getBySKI(oracle.security.xmlsec.wss.x509.X509KeyIdentifier x509ki)
           
 X509Certificate CertMatcher.getByThumbprint(oracle.security.xmlsec.wss.WSSKeyIdentifier x509ki)
           
 X509Certificate WsmKeyStore.getCryptCert()
           
 X509Certificate WsmKeyStore.getCryptCert(PublicKey pkey)
           
 PrivateKey WsmKeyStore.getCryptKey()
           
 X509Certificate WsmKeyStore.getJavaCertificate(String alias)
           
 X509Certificate WsmKeyStore.getSignCert()
           
 PrivateKey WsmKeyStore.getSignKey()
           
 Subject JpsManager.kerbAuthenticate(String krbLoginModuleClassName)
           
 Subject JpsManager.samlAuthenticate(WssTokenCallbackHandler cbh, boolean enableXDS)
           
 Subject JpsManager.x509Authenticate(WssTokenCallbackHandler cbh, boolean enableXDS)
           

 

Constructors in oracle.wsm.security.jps that throw SecurityException
JpsManager()
           
WsmKeyStore(String storepath, String storetype, String storepass, String signalias, String signpass, String cryptalias, String cryptpass)
           

 

Uses of SecurityException in oracle.wsm.security.policy.scenario.executor

 

Methods in oracle.wsm.security.policy.scenario.executor that throw SecurityException
protected  boolean AbstractPermissionAuthorizationScenarioExecutor.authorize(IMessageContext ctx)
          This method contains logic to verify if the user has permissions to perform certain operation on resources or not
 WsmSOAPMessage SecurityScenarioExecutor.getWsmSoapMessage(IMessageContext ctx)
           
 oracle.security.xmlsec.wss.WSSecurity SecurityScenarioExecutor.getWSSHeader(WsmSOAPMessage wsmSoapMsg)
           
protected  boolean SecurityScenarioExecutor.updateWsmKeyStore(IMessageContext msgContext)
           

 

Uses of SecurityException in oracle.wsm.security.policy.scenario.policycompliance

 

Subclasses of SecurityException in oracle.wsm.security.policy.scenario.policycompliance
 class PolicyComplianceException
           

 

Methods in oracle.wsm.security.policy.scenario.policycompliance that throw SecurityException
 Compliance IPolicyCompliance.checkCompliance(Map<String,Object> arguments)
           
protected  List<? extends NodeWrapper.IElementsAttachments> AbstractSignedElementsAndPartsComplianceHandler.getAllMatchingHeadersForNamespace(String namespace, javax.xml.soap.SOAPMessage soapMessage)
          This method will take care of the situation when there is no local name for header and only namespace is provided.

 

Uses of SecurityException in oracle.wsm.security.policy.scenario.policycompliance.impl

 

Methods in oracle.wsm.security.policy.scenario.policycompliance.impl that throw SecurityException
 Compliance AttachmentsPolicyComplianceHandler.checkCompliance(Map<String,Object> arguments)
           

 

Uses of SecurityException in oracle.wsm.security.policy.scenario.processor

 

Methods in oracle.wsm.security.policy.scenario.processor that throw SecurityException
static void UsernameTokenProcessor.build(IMessageContext msgContext, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, UsernameTokenType policy, Properties config, JpsManager manager)
           
static void KerberosTokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, KerberosTokenType policy, Wss11MsgSecurityType msgSecurityPolicy, Properties config, IExecutionContext exContext)
           
static void Wss10X509TokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss10X509TokenType tokenPolicy, Wss10MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext)
           
static void Wss10X509TokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss10X509TokenType tokenPolicy, Wss10MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext, oracle.security.xmlsec.wss.WSSecurityTokenReference str)
           
static void Wss11X509TokenProcessor.build(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss11X509TokenType tokenPolicy, Wss11MsgSecurityType msgSecurityPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore wsmKeyStore, Properties config, IExecutionContext exContext)
           
static void HttpBasicAuthProcessor.build(ISOAPBindingMessageContext soapMsgCtxt, Properties config, JpsManager jpsmanager)
          Client side implementation for the transport scenarios.
static void WssSamlTokenProcessor.build(JpsManager jpsManager, IMessageContext msgContext, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, SamlTokenType policy, Properties config, IExecutionContext exContext)
           
static void WssSamlTokenProcessor.buildHOK(JpsManager jpsManager, IMessageContext msgContext, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, Properties config, IExecutionContext exContext)
           
static void Wss10MessageSecurityProcessor.decrypt(IMessageContext msgContext, String operationName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss10MsgSecurityType msgPolicy, List<oracle.security.xmlsec.util.QName> tokenQNames, PrivateKey cryptKey, Properties config, Map<String,Object> complianceArgs, boolean doComplianceCheck)
           
static SecretKey Wss11MessageSecurityProcessor.decrypt(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType msgPolicy, List<oracle.security.xmlsec.util.QName> tokenQNames, Key cryptKey, Properties config, Map<String,Object> complianceArgs, boolean doComplianceCheck)
           
static oracle.security.xmlsec.enc.XEReferenceList Wss11MessageSecurityProcessor.encrypt(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, SecretKey symKey, oracle.security.xmlsec.wss.WSSecurityTokenReference str, Properties config)
           
static
<Mystic extends oracle.security.xmlsec.dsig.XSSignature>
oracle.security.xmlsec.enc.XEEncryptedKey
Wss10MessageSecurityProcessor.encrypt(SignedEncryptedPartsType signedEncryptedPartPolicy, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss10MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, PublicKey cryptKey, Properties config)
           
static SecretKey Wss11MessageSecurityProcessor.setKey(AlgorithmSuitePolicy algPolicy, oracle.security.xmlsec.enc.XEEncryptedKey xkey, X509Certificate encCert)
           
static oracle.security.xmlsec.dsig.XSSignature Wss11MessageSecurityProcessor.sign(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, String msc, String esc, SecretKey skey, Properties config, IExecutionContext exContext)
           
static oracle.security.xmlsec.dsig.XSSignature Wss10MessageSecurityProcessor.sign(SignedEncryptedPartsType signedEncryptedPartPolicy, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss10MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, List<String> additionalUris, PrivateKey signKey, Properties config, IExecutionContext exContext)
           
static CallbackHandler HttpBasicAuthProcessor.verify(javax.servlet.http.HttpServletRequest request, Properties config)
          Supporting only Basic mechanism, validation on policy should be done before calling this method.
static void WssSamlTokenProcessor.verify(IMessageContext msgContext, JpsManager jpsManager, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, SamlTokenType policy, Properties config, IExecutionContext exContext)
           
static void WssSamlTokenProcessor.verify(IMessageContext msgContext, JpsManager jpsManager, WsmSOAPEnvelope wsenv, oracle.security.xmlsec.wss.WSSecurity sec, SamlTokenType policy, Properties config, IExecutionContext exContext, WsmKeyStore wsmKeyStore)
           
static CallbackHandler Wss10MessageSecurityProcessor.verify(IMessageContext msgContext, String operationName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss10MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, WsmKeyStore keyStore, Properties config, Map<String,Object> complianceArgs, IExecutionContext exContext, boolean doComplianceCheck)
           
static oracle.security.xmlsec.dsig.XSSignature Wss11MessageSecurityProcessor.verify(IMessageContext msgContext, String opName, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.WSSecurity sec, Wss11MsgSecurityType policy, List<oracle.security.xmlsec.util.QName> tokenQNames, SecretKey skey, Properties config, Map<String,Object> complianceArgs, IExecutionContext exContext, boolean doComplianceCheck)
           
static CallbackHandler KerberosTokenProcessor.verify(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, KerberosTokenType tokenPolicy, Wss11MsgSecurityType msgSecurityPolicy, Properties config, IExecutionContext exContext)
           
static
<T extends oracle.security.xmlsec.dsig.XSReference>
CallbackHandler
Wss10X509TokenProcessor.verify(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss10X509TokenType tokenPolicy, Wss10MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext)
           
static
<T extends oracle.security.xmlsec.dsig.XSReference>
CallbackHandler
Wss11X509TokenProcessor.verify(IMessageContext msgContext, WsmSOAPMessage wsmSoapMsg, oracle.security.xmlsec.wss.WSSecurity wssHdr, Wss11X509TokenType tokenPolicy, Wss11MsgSecurityType msgPolicy, boolean protectToken, List<oracle.security.xmlsec.util.QName> tokenSignQNames, List<oracle.security.xmlsec.util.QName> tokenEncryptQNames, WsmKeyStore keyStore, Properties config, IExecutionContext exContext)
           
static CallbackHandler UsernameTokenProcessor.verify(WsmSOAPEnvelope senv, oracle.security.xmlsec.wss.WSSecurity sec, UsernameTokenType usernamePolicy, Properties config, IExecutionContext exContext)
           

 

Uses of SecurityException in oracle.wsm.security.policy.scenario.util

 

Methods in oracle.wsm.security.policy.scenario.util that return SecurityException
static SecurityException ScenarioUtils.convertWSSEtoSecurityException(oracle.security.xmlsec.wss.WSSException wsse)
           

 

Methods in oracle.wsm.security.policy.scenario.util that throw SecurityException
static boolean ScenarioUtils.authorize(IMessageContext msgContext, AuthorizationType policy)
           
static void ScenarioUtils.checkTLSClientRequirements(IMessageContext msgContext, RequireTlsType reqTLS)
           
static SecretKey ScenarioUtils.generateDataEncryptionKey(String uri)
           
static List<String> WsmMessageSecurityUtils.getContentIds(javax.xml.soap.SOAPMessage soapMsg)
           
static ScenarioUtils.Credentials ScenarioUtils.getCredentials(Properties config, IMessageContext msgContext, JpsManager jpsManager)
          Extracts the credentials in following order 1.
static CallbackHandler ScenarioUtils.getCustomCallbackHandler(Properties config)
           
static List<WsmMessageSecurityUtils.EncryptedElement> WsmMessageSecurityUtils.getElementsEncElems(ElementsType elemsType, Element body)
           
static ScenarioUtils.Credentials ScenarioUtils.getKeyStoreCredsFromCSF(String csfMapName, String csfKey, oracle.security.jps.service.credstore.CredentialStore matchingCsfStore)
           
static List<WsmMessageSecurityUtils.EncryptedElement> WsmMessageSecurityUtils.getPartsEncElems(PartsType partsType, WsmSOAPMessage wsmSoapMsg)
           
static List<String> WsmMessageSecurityUtils.getPartsUris(PartsType partsType, WsmSOAPMessage soapMsg, oracle.security.xmlsec.wss.util.WSSignatureParams sigParams)
           
 oracle.security.xmlsec.wss.WSSecurity WsmSOAPEnvelope.getSecurityHeader(String role, boolean mustUnderstand)
           
static HashMap ScenarioUtils.getUserAttrsAndRoles(IMessageContext msgContext, String userAttrs, boolean includeUserRoles, JpsManager jpsManager)
           
static Subject ScenarioUtils.getWebLogicSubject(Subject jpsSubject)
           
static boolean WsmMessageSecurityUtils.isMtomAttachment(Object obj)
          Checks if isMtom method is present in AttachmentPart then it calls that method using reflection and return result.
static boolean WsmMessageSecurityUtils.isMtomAttachment(javax.xml.soap.SOAPMessage soapMsg)
          Checks if isMtom method is present in AttachmentPart then it checks for all the attachments, if all attachments are mtom then it returns true else return false.
static boolean WsmMessageSecurityUtils.isStreamedAttachments(SignedEncryptedPartsType signedEncPartsType, javax.xml.soap.SOAPMessage soapMsg)
           
static oracle.security.xmlsec.dsig.XSSignature ScenarioUtils.signKeyInfo(oracle.security.xmlsec.dsig.XSSignature signature, oracle.security.xmlsec.dsig.XSKeyInfo keyInfo, AlgorithmSuitePolicy algoPolicy, WsmKeyStore keyStore)
          This method will sign the immutable KeyInfo mandated by the X509TokenProfile 1.1 specification.
static boolean WsmMessageSecurityUtils.verifyTimeStamp(IExecutionContext ectx, oracle.security.xmlsec.wss.WSSecurity sec, Properties config)
           

 

Uses of SecurityException in oracle.wsm.security.policy.scenario.validator

 

Methods in oracle.wsm.security.policy.scenario.validator that throw SecurityException
 boolean ISecurityValidator.validate(Object... arguments)
           
 boolean GenericTimestampValidator.validate(Object... arguments)
           

 

Uses of SecurityException in oracle.wsm.security.policy.scenario.validator.impl

 

Methods in oracle.wsm.security.policy.scenario.validator.impl that throw SecurityException
 boolean NonceValidator.validate(Object... arguments)
           
 boolean CreatedValidator.validate(Object... arguments)
           

 

Uses of SecurityException in oracle.wsm.security.saml.v11

 

Methods in oracle.wsm.security.saml.v11 that throw SecurityException
protected  oracle.security.xmlsec.saml.Subject SAML11StatementGenerator.createSubject(String name, String nameQualifier, String format, String confirmationMethod)
           
 oracle.security.xmlsec.saml.Statement SAML11AttributeStatementGenerator.generate(String name, String nameQualifier, String format, HashMap userAttributes, String confirmMethod)
           
protected abstract  oracle.security.xmlsec.saml.Statement SAML11StatementGenerator.generate(String name, String nameQualifier, String format, String ConfirmationMethod)
           
protected  oracle.security.xmlsec.saml.Statement SAML11AuthenticationStatementGenerator.generate(String name, String nameQualifier, String format, String confirmationMethod)
           
protected  oracle.security.xmlsec.saml.Statement SAML11AttributeStatementGenerator.generate(String name, String nameQualifier, String format, String confirmMethod)
           
 oracle.security.xmlsec.saml.Assertion SAML11AssertionIssuer.generate(String subName, String confMethod, String nameFormat, String subjectNameQualifier, String issuer, int notBefore, int notOnOrAfter, HashMap userAttributes, String samlVersion)
           

 


Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager
11g (11.1.1)

E10689-01


Copyright © 2007, 2009, Oracle and/or its affiliates. All rights reserved.