Package | Description |
---|---|
com.bea.security.saml2.providers |
Provides interfaces and classes for the configuration, control, and monitoring
of SAML 2.0 security providers in a WebLogic security realm.
|
weblogic.security.auth.callback |
Classes for collecting user credentials and passing them.
|
weblogic.security.providers.saml |
Provides interfaces and classes for the configuration, control, and monitoring
of SAML 1.1 security providers in a WebLogic security realm.
|
weblogic.security.spi |
This package includes interfaces, classes, and exceptions you use to develop security providers.
|
weblogic.wsee.security.bst | |
weblogic.wsee.security.saml |
Provides interfaces and classes for Security Assertion Markup Language (SAML).
|
weblogic.wsee.security.unt | |
weblogic.xml.crypto.common.keyinfo | |
weblogic.xml.crypto.wss | |
weblogic.xml.crypto.wss.provider |
Modifier and Type | Method and Description |
---|---|
Collection<?> |
SAML2IdentityAsserterAttributeMapper.mapAttributeInfo(Collection<SAML2AttributeStatementInfo> attrs,
ContextHandler contextHandler)
This method takes a Collection of
SAMLAttributeStatementInfo instances that represent the
attributes of Attribute Statements in a SAML 2.0 Assertion, and maps the desired attributes in any application
specific way. |
Collection<SAML2AttributeStatementInfo> |
SAML2CredentialAttributeMapper.mapAttributes(Subject subject,
ContextHandler handler)
Maps attribute information from any application-specific sources to a collection of
SAML2AttributeStatementInfo , each of which will be used to construct an
<AttributeStatement> element in a SAML 2.0 assertion. |
SAML2NameMapperInfo |
SAML2CredentialNameMapper.mapName(String name,
ContextHandler handler)
Maps a
String name to a set of values used to construct a SAML
NameIdentifier element for a SAML assertion. |
String |
SAML2IdentityAsserterNameMapper.mapNameInfo(SAML2NameMapperInfo info,
ContextHandler handler)
Maps a SAMLNameMapperInfo
to a local user name. |
SAML2NameMapperInfo |
SAML2CredentialNameMapper.mapSubject(Subject subject,
ContextHandler handler)
Maps a
Subject to a set of values used to construct a SAML
NameIdentifier element for a SAML assertion. |
Modifier and Type | Method and Description |
---|---|
ContextHandler |
ContextHandlerCallback.getContextHandler()
The ContextHandler, if any, that was passed in.
|
Modifier and Type | Method and Description |
---|---|
void |
ContextHandlerCallback.setContextHandler(ContextHandler contextHandler)
Set the value of the ContextHandler attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
SAMLIdentityAssertionAttributeMapper.mapAttributeInfo(Collection<SAMLAttributeStatementInfo> attrStmtInfos,
ContextHandler contextHandler)
map from collection of
SAMLAttributeStatementInfo to collection of
Principal . |
Collection<SAMLAttributeStatementInfo> |
SAMLCredentialAttributeMapper.mapAttributes(Subject subject,
ContextHandler handler)
Maps a
Subject to a set of values used to construct a
SAMLAttributeStatementInfo element for a SAML assertion. |
Collection |
SAMLIdentityAssertionNameMapper.mapGroupInfo(SAMLNameMapperInfo info,
ContextHandler handler)
Maps a
SAMLNameMapperInfo to a Collection
of group names. |
SAMLNameMapperInfo |
SAMLCredentialNameMapper.mapName(String name,
ContextHandler handler)
Maps a
String name to a set of values used to construct a SAML
NameIdentifier element for a SAML assertion. |
String |
SAMLIdentityAssertionNameMapper.mapNameInfo(SAMLNameMapperInfo info,
ContextHandler handler)
Maps a
SAMLNameMapperInfo to a user name. |
SAMLNameMapperInfo |
SAMLCredentialNameMapper.mapSubject(Subject subject,
ContextHandler handler)
Maps a
Subject to a set of values used to construct a SAML
NameIdentifier element for a SAML assertion. |
Modifier and Type | Method and Description |
---|---|
ContextHandler |
CertPathValidatorParametersSpi.getContext()
Gets a
ContextHandler that may pass in extra parameters that
can be used for validating the CertPath . |
ContextHandler |
CertPathBuilderParametersSpi.getContext()
Gets a
ContextHandler that may pass in extra parameters that
can be used for building and validating the CertPath . |
ContextHandler |
AuditContext.getContext()
Gets a
ContextHandler object from which additional audit information
can be obtained. |
ContextHandler |
AuditCertPathValidatorEvent.getContext()
Gets an optional
ContextHandler object that may specify
additional data on how to validate the CertPath . |
ContextHandler |
AuditCertPathBuilderEvent.getContext()
Gets an optional
ContextHandler object that may specify
additional data on how to look up and validate the CertPath |
Modifier and Type | Method and Description |
---|---|
Set<Resource> |
BulkAdjudicator.adjudicate(List<Map<Resource,Result>> results,
List<Resource> resources,
ContextHandler handler)
Determines the final adjudication from a set of decisions
rendered by Access Decisions, provided they are
acting as policy decision points (PDPs).
|
boolean |
AdjudicatorV2.adjudicate(Result[] results,
Resource resource,
ContextHandler handler)
Determines the final adjudication from a set of decisions
rendered by Access Decisions, provided they are
acting as policy decision points (PDPs).
|
ProviderChallengeContext |
ChallengeIdentityAsserterV2.assertChallengeIdentity(String tokenType,
Object token,
ContextHandler handler)
Use the supplied client token to establish client identity, possibly with multiple challenges.
|
CallbackHandler |
IdentityAsserterV2.assertIdentity(String type,
Object token,
ContextHandler handler)
Asserts an identity based on token identity information.
|
void |
ChallengeIdentityAsserterV2.continueChallengeIdentity(ProviderChallengeContext context,
String tokenType,
Object token,
ContextHandler handler)
Use the supplied provider context and client token to continue establishing client identity
|
Object |
ChallengeIdentityAsserterV2.getChallengeToken(String type,
ContextHandler handler)
Returns the Identity Assertion provider's challenge token.
|
Object |
CredentialMapperV2.getCredential(Subject requestor,
String initiator,
Resource resource,
ContextHandler handler,
String credType)
Returns credential of the specified type from the target resource
associated with the specified initiator.
|
Object[] |
CredentialMapperV2.getCredentials(Subject requestor,
Subject initiator,
Resource resource,
ContextHandler handler,
String credType)
Returns credentials of the specified type from the target resource
associated with the specified initiator.
|
Map<Resource,Map<String,SecurityRole>> |
BulkRoleMapper.getRoles(Subject subject,
List<Resource> resource,
ContextHandler handler)
Indicates whether the role policies defined for the list of resources
allow the requestor to posses a given role by utilizing the information
contained in the subject and context.
|
Map |
RoleMapper.getRoles(Subject subject,
Resource resource,
ContextHandler handler)
Indicates whether the authorization policies defined for the resource
allow the requested method to be performed.
|
Map<Resource,Result> |
BulkAccessDecision.isAccessAllowed(Subject subject,
Map<Resource,Map<String,SecurityRole>> roles,
List<Resource> resources,
ContextHandler handler,
Direction direction)
Indicates whether the authorization policies defined for the list of resources
allow the requested method to be performed, by utilizing the information
contained in the subject and context.
|
Result |
AccessDecision.isAccessAllowed(Subject subject,
Map roles,
Resource resource,
ContextHandler handler,
Direction direction)
Indicates whether the authorization policies defined for the resource
allow the requested method to be performed, by utilizing the information
contained in the subject.
|
Modifier and Type | Method and Description |
---|---|
Object |
StubPropertyBSTCredProv.getCredential(String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p)
Deprecated.
|
Object |
ServerBSTCredentialProvider.getCredential(String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p)
Deprecated.
get the credentail
|
Object |
ClientBSTCredentialProvider.getCredential(String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Modifier and Type | Field and Description |
---|---|
protected static ContextHandler |
SAMLTrustCredentialProvider.EMPTY_CONTEXT |
Modifier and Type | Method and Description |
---|---|
Object |
SAMLTrustCredentialProvider.getCredential(String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Object |
AbstractSAMLCredentialProvider.getCredential(String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p)
Deprecated.
if CredentialManager is not configured, just return the credential object
otherwise retrieve the saml credential from the CredentialManager
|
protected static SecurityTokenContextHandler |
SAMLTrustCredentialProvider.getSecurityCtxHandler(ContextHandler ctxHandler) |
SecurityToken |
AbstractSAMLTokenHandler.getSecurityToken(String valueType,
Object credentials,
ContextHandler ctxHandler)
Deprecated.
create a new SAML token that can be either SAML TP 1.0 or 1.1 value types
|
SecurityToken |
AbstractSAMLTokenHandler.getSecurityToken(String valueType,
String issuer,
Purpose p,
ContextHandler ctxHandler)
Deprecated.
Get the Security token from context handler base on the value type.
|
boolean |
AbstractSAMLTokenHandler.matches(SecurityToken token,
String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p)
Deprecated.
check if the token should be handled by saml token handler
|
static void |
CSSUtils.setupSAMLContextElements(boolean isSAML2,
SecurityTokenContextHandler samlCtxHandler,
ContextHandler ctxHandler)
Deprecated.
Set up contexthandler properties required by SAMLCredMapper
|
Modifier and Type | Method and Description |
---|---|
Object |
ClientUNTCredentialProvider.getCredential(String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Modifier and Type | Method and Description |
---|---|
protected ContextHandler |
KeyResolver.getContextHandler(WSSecurityInfo securityInfo,
String name,
Object element) |
Modifier and Type | Class and Description |
---|---|
class |
SecurityTokenContextHandler
Deprecated.
can not be used directly by customers
|
Modifier and Type | Method and Description |
---|---|
Object |
CredentialProvider.getCredential(String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p) |
SecurityToken |
SecurityTokenHandler.getSecurityToken(String valueType,
Object credentials,
ContextHandler ctxHandler)
Deprecated.
|
SecurityToken |
SecurityTokenHandler.getSecurityToken(String valueType,
String issuer,
Purpose p,
ContextHandler ctxHandler)
Deprecated.
|
boolean |
SecurityTokenHandler.matches(SecurityToken token,
String tokenType,
String issuerName,
ContextHandler ctxHandler,
Purpose p)
Deprecated.
|