|
BEA Systems, Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.bea.security.saml2.providers.registry.WSSIdPPartnerImpl
public class WSSIdPPartnerImpl
| Field Summary |
|---|
| Fields inherited from interface com.bea.security.saml2.providers.registry.Partner |
|---|
ASSERTION_TYPE_BEARER, ASSERTION_TYPE_HOLDER_OF_KEY, ASSERTION_TYPE_SENDER_VOUCHES |
| Fields inherited from interface com.bea.security.saml2.providers.registry.Partner |
|---|
ASSERTION_TYPE_BEARER, ASSERTION_TYPE_HOLDER_OF_KEY, ASSERTION_TYPE_SENDER_VOUCHES |
| Constructor Summary | |
|---|---|
WSSIdPPartnerImpl()
|
|
| Method Summary | |
|---|---|
X509Certificate |
getAssertionSigningCert()
Get the Assertion Signing Certificate. |
String[] |
getAudienceURIs()
Returns an array of <Audience> URI values for the <AudienceRestriction> condition of SAML assertions. |
String |
getConfirmationMethod()
get the subject confirmation method for this partner. |
String |
getDescription()
Returns the description for this partner. |
String |
getIdentityProviderNameMapperClassname()
Returns classname of IdP Provider name mapper for the conversion from JAAS Subject principals to SAML2 attributes |
String |
getIssuerURI()
Get this partner's Issuer URI. |
String |
getName()
Returns this partner's name. |
boolean |
isEnabled()
Returns the enabled flag for this partner. |
boolean |
isNameModified()
Returns the nameModified flag for this partner. |
boolean |
isProcessAttributes()
Process attribute flag. |
boolean |
isVirtualUserEnabled()
Get the Virtual User Enabled value. |
boolean |
isWantAssertionsSigned()
|
void |
setAssertionSigningCert(X509Certificate assertionSigningCert)
Set the Assertion Signing Certificate. |
void |
setAudienceURIs(String[] audienceURIs)
Sets the <Audience> URI values for this partner. |
void |
setConfirmationMethod(String confirmationMethod)
set the confirmation method. |
void |
setDescription(String description)
Set the description for this partner. |
void |
setEnabled(boolean enabled)
Set the enabled flag for this partner. |
void |
setIdentityProviderNameMapperClassname(String identityProviderNameMapperClassname)
Sets IdP Provider name mapper classname |
void |
setIssuerURI(String issuerURI)
Set the Issuer URI value for this partner. |
void |
setName(String name)
Set the partner's name. |
void |
setProcessAttributes(boolean processAttributes)
Set the process attribute flag. |
void |
setVirtualUserEnabled(boolean virtualUserEnabled)
Set the Virtual User Enabled value. |
void |
setWantAssertionsSigned(boolean wantAssertionsSigned)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WSSIdPPartnerImpl()
| Method Detail |
|---|
public X509Certificate getAssertionSigningCert()
WSSIdPPartner
getAssertionSigningCert in interface WSSIdPPartnerpublic void setAssertionSigningCert(X509Certificate assertionSigningCert)
WSSIdPPartner
setAssertionSigningCert in interface WSSIdPPartnerassertionSigningCert - The Assertion Signing Certificate to set.WSSIdPPartner.getAssertionSigningCert()public String[] getAudienceURIs()
PartnerNote that for Web SSO cases, this value is not honored. The only Audience URI for Web SSO is the IdP's Entity ID.
getAudienceURIs in interface PartnerMetadataPartner.getEntityID()public void setAudienceURIs(String[] audienceURIs)
Partner
setAudienceURIs in interface PartneraudienceURIs - <Audience> URI valuesPartner.getAudienceURIs()public String getConfirmationMethod()
WSSPartnerPartner.ASSERTION_TYPE_BEARER Partner.ASSERTION_TYPE_HOLDER_OF_KEY
and Partner.ASSERTION_TYPE_SENDER_VOUCHES.
hold-of-key, sender-vouches and bearer.
getConfirmationMethod in interface WSSPartnerpublic void setConfirmationMethod(String confirmationMethod)
WSSPartner
setConfirmationMethod in interface WSSPartnerpublic String getDescription()
Partner
getDescription in interface Partnerpublic void setDescription(String description)
Partner
setDescription in interface Partnerdescription - The description value to set.public boolean isEnabled()
Partner
isEnabled in interface Partnerpublic void setEnabled(boolean enabled)
Partner
setEnabled in interface Partnerenabled - The enabled flag to set.public String getIdentityProviderNameMapperClassname()
IdPPartner
getIdentityProviderNameMapperClassname in interface IdPPartnerpublic void setIdentityProviderNameMapperClassname(String identityProviderNameMapperClassname)
IdPPartner
setIdentityProviderNameMapperClassname in interface IdPPartneridentityProviderNameMapperClassname - Name mapper classnameIdPPartner.getIdentityProviderNameMapperClassname()public String getIssuerURI()
IdPPartner
getIssuerURI in interface IdPPartnerMetadataPartner.getEntityID()public void setIssuerURI(String issuerURI)
IdPPartner
setIssuerURI in interface IdPPartnerissuerURI - The partner's Issuer URI.IdPPartner.getIssuerURI()public boolean isProcessAttributes()
IdPPartnerThis value works together with the default value in the identity asserter mbean settings. If either is true, the attribute will be processed.
isProcessAttributes in interface IdPPartnerpublic void setProcessAttributes(boolean processAttributes)
IdPPartner
setProcessAttributes in interface IdPPartnerIdPPartner.isProcessAttributes()public boolean isVirtualUserEnabled()
IdPPartner
isVirtualUserEnabled in interface IdPPartnerpublic void setVirtualUserEnabled(boolean virtualUserEnabled)
IdPPartner
setVirtualUserEnabled in interface IdPPartnervirtualUserEnabled - The Virtual user Enabled valuee to set.public boolean isWantAssertionsSigned()
isWantAssertionsSigned in interface IdPPartnerpublic void setWantAssertionsSigned(boolean wantAssertionsSigned)
setWantAssertionsSigned in interface IdPPartnerpublic boolean isNameModified()
Partner
isNameModified in interface Partnerpublic void setName(String name)
Partner
setName in interface Partnerpublic String getName()
Partner
getName in interface Partner
|
Because this information documents a Tech Preview of a BEA product, it may be incomplete and is subject to change. Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/essex/TechPreview Copyright 2007 BEA Systems Inc. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||