|
Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager 11g (11.1.1) E10689-01 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of SecurityException in oracle.wsm.security.jps |
---|
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
|
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
|
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
|
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) |
|
Oracle Fusion Middleware Java API Reference for Oracle Web Services Manager 11g (11.1.1) E10689-01 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |