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.pk |
Provides interfaces and classes to build and validate certification paths.
|
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.service |
Deprecated 9.0.0.0. Includes interfaces, classes, and exceptions
that support security providers.
|
weblogic.security.spi |
This package includes interfaces, classes, and exceptions you use to develop security providers.
|
weblogic.security.utils |
This package includes Hostname Verifier implementations you can use to verify hostnames during SSL handshakes.
|
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 | Description |
---|---|---|
java.util.Collection<?> |
SAML2IdentityAsserterAttributeMapper.mapAttributeInfo(java.util.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. |
java.util.Collection<SAML2AttributeStatementInfo> |
SAML2CredentialAttributeMapper.mapAttributes(javax.security.auth.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(java.lang.String name,
ContextHandler handler) |
Maps a
String name to a set of values used to construct a SAML
NameIdentifier element for a SAML assertion. |
java.lang.String |
SAML2IdentityAsserterNameMapper.mapNameInfo(SAML2NameMapperInfo info,
ContextHandler handler) |
Maps a SAMLNameMapperInfo
to a local user name. |
SAML2NameMapperInfo |
SAML2CredentialNameMapper.mapSubject(javax.security.auth.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 | Description |
---|---|---|
ContextHandler |
ContextHandlerCallback.getContextHandler() |
The ContextHandler, if any, that was passed in.
|
Modifier and Type | Method | Description |
---|---|---|
void |
ContextHandlerCallback.setContextHandler(ContextHandler contextHandler) |
Set the value of the ContextHandler attribute.
|
Modifier and Type | Method | Description |
---|---|---|
void |
SAMLIdentityAssertionAttributeMapper.mapAttributeInfo(java.util.Collection<SAMLAttributeStatementInfo> attrStmtInfos,
ContextHandler contextHandler) |
map from collection of
SAMLAttributeStatementInfo to collection of
Principal . |
java.util.Collection<SAMLAttributeStatementInfo> |
SAMLCredentialAttributeMapper.mapAttributes(javax.security.auth.Subject subject,
ContextHandler handler) |
Maps a
Subject to a set of values used to construct a
SAMLAttributeStatementInfo element for a SAML assertion. |
java.util.Collection |
SAMLIdentityAssertionNameMapper.mapGroupInfo(SAMLNameMapperInfo info,
ContextHandler handler) |
Maps a
SAMLNameMapperInfo to a Collection
of group names. |
SAMLNameMapperInfo |
SAMLCredentialNameMapper.mapName(java.lang.String name,
ContextHandler handler) |
Maps a
String name to a set of values used to construct a SAML
NameIdentifier element for a SAML assertion. |
java.lang.String |
SAMLIdentityAssertionNameMapper.mapNameInfo(SAMLNameMapperInfo info,
ContextHandler handler) |
Maps a
SAMLNameMapperInfo to a user name. |
SAMLNameMapperInfo |
SAMLCredentialNameMapper.mapSubject(javax.security.auth.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 | Description |
---|---|---|
ContextHandler |
AuditCertPathBuilderEvent.getContext() |
Gets an optional
ContextHandler object that may specify
additional data on how to look up and validate the CertPath |
ContextHandler |
AuditCertPathValidatorEvent.getContext() |
Gets an optional
ContextHandler object that may specify
additional data on how to validate the CertPath . |
ContextHandler |
AuditContext.getContext() |
Gets a
ContextHandler object from which additional audit information
can be obtained. |
ContextHandler |
CertPathBuilderParametersSpi.getContext() |
Gets a
ContextHandler that may pass in extra parameters that
can be used for building and validating the CertPath . |
ContextHandler |
CertPathValidatorParametersSpi.getContext() |
Gets a
ContextHandler that may pass in extra parameters that
can be used for validating the CertPath . |
Modifier and Type | Method | Description |
---|---|---|
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).
|
java.util.Set<Resource> |
BulkAdjudicator.adjudicate(java.util.List<java.util.Map<Resource,Result>> results,
java.util.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).
|
ProviderChallengeContext |
ChallengeIdentityAsserterV2.assertChallengeIdentity(java.lang.String tokenType,
java.lang.Object token,
ContextHandler handler) |
Use the supplied client token to establish client identity, possibly with multiple challenges.
|
javax.security.auth.callback.CallbackHandler |
IdentityAsserterV2.assertIdentity(java.lang.String type,
java.lang.Object token,
ContextHandler handler) |
Asserts an identity based on token identity information.
|
void |
ChallengeIdentityAsserterV2.continueChallengeIdentity(ProviderChallengeContext context,
java.lang.String tokenType,
java.lang.Object token,
ContextHandler handler) |
Use the supplied provider context and client token to continue establishing client identity
|
java.lang.Object |
ChallengeIdentityAsserterV2.getChallengeToken(java.lang.String type,
ContextHandler handler) |
Returns the Identity Assertion provider's challenge token.
|
java.lang.Object |
CredentialMapperV2.getCredential(javax.security.auth.Subject requestor,
java.lang.String initiator,
Resource resource,
ContextHandler handler,
java.lang.String credType) |
Returns credential of the specified type from the target resource
associated with the specified initiator.
|
java.lang.Object[] |
CredentialMapperV2.getCredentials(javax.security.auth.Subject requestor,
javax.security.auth.Subject initiator,
Resource resource,
ContextHandler handler,
java.lang.String credType) |
Returns credentials of the specified type from the target resource
associated with the specified initiator.
|
java.util.Map<Resource,java.util.Map<java.lang.String,SecurityRole>> |
BulkRoleMapper.getRoles(javax.security.auth.Subject subject,
java.util.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.
|
java.util.Map |
RoleMapper.getRoles(javax.security.auth.Subject subject,
Resource resource,
ContextHandler handler) |
Indicates whether the authorization policies defined for the resource
allow the requested method to be performed.
|
Result |
AccessDecision.isAccessAllowed(javax.security.auth.Subject subject,
java.util.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.
|
java.util.Map<Resource,Result> |
BulkAccessDecision.isAccessAllowed(javax.security.auth.Subject subject,
java.util.Map<Resource,java.util.Map<java.lang.String,SecurityRole>> roles,
java.util.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.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ClientBSTCredentialProvider.getCredential(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
|
java.lang.Object |
ServerBSTCredentialProvider.getCredential(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Deprecated.
get the credentail
|
java.lang.Object |
StubPropertyBSTCredProv.getCredential(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Deprecated.
|
Modifier and Type | Field | Description |
---|---|---|
protected static ContextHandler |
SAMLTrustCredentialProvider.EMPTY_CONTEXT |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
AbstractSAMLCredentialProvider.getCredential(java.lang.String tokenType,
java.lang.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
|
java.lang.Object |
SAMLTrustCredentialProvider.getCredential(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
|
private java.lang.Object |
SAMLTrustCredentialProvider.getCredentialLocalCSS(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
|
private SAMLCredential |
SAMLTrustCredentialProvider.getCredentialSTSCSS(java.lang.String tokenType,
ContextHandler ctxHandler) |
|
protected static SecurityTokenContextHandler |
SAMLTrustCredentialProvider.getSecurityCtxHandler(ContextHandler ctxHandler) |
|
SecurityToken |
AbstractSAMLTokenHandler.getSecurityToken(java.lang.String valueType,
java.lang.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(java.lang.String valueType,
java.lang.String issuer,
Purpose p,
ContextHandler ctxHandler) |
Deprecated.
Get the Security token from context handler base on the value type.
|
boolean |
AbstractSAMLTokenHandler.matches(SecurityToken token,
java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Deprecated.
check if the token should be handled by saml token handler
|
private java.lang.Object |
SAMLTrustCredentialProvider.setActAsLocalSAMLToken(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Set Local SAML Token into the new ActAs element in WS-Trust 1.4
|
private void |
SAMLTrustCredentialProvider.setOnBehalfOfLocalSAMLToken(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
|
static void |
CSSUtils.setupSAMLContextElements(boolean isSAML2,
SecurityTokenContextHandler samlCtxHandler,
ContextHandler ctxHandler) |
Deprecated.
Set up contexthandler properties required by SAMLCredMapper
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
ClientUNTCredentialProvider.getCredential(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Modifier and Type | Method | Description |
---|---|---|
protected ContextHandler |
KeyResolver.getContextHandler(WSSecurityInfo securityInfo,
java.lang.String name,
java.lang.Object element) |
Modifier and Type | Class | Description |
---|---|---|
class |
SecurityTokenContextHandler |
Deprecated.
can not be used directly by customers
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
CredentialProvider.getCredential(java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
|
SecurityToken |
SecurityTokenHandler.getSecurityToken(java.lang.String valueType,
java.lang.Object credentials,
ContextHandler ctxHandler) |
Deprecated.
|
SecurityToken |
SecurityTokenHandler.getSecurityToken(java.lang.String valueType,
java.lang.String issuer,
Purpose p,
ContextHandler ctxHandler) |
Deprecated.
|
boolean |
SecurityTokenHandler.matches(SecurityToken token,
java.lang.String tokenType,
java.lang.String issuerName,
ContextHandler ctxHandler,
Purpose p) |
Deprecated.
|