|
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.WebSSOSPPartnerImpl
public class WebSSOSPPartnerImpl
| 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 | |
|---|---|
WebSSOSPPartnerImpl()
|
|
| Method Summary | |
|---|---|
String |
getArtifactBindingPostForm()
Gets the POST form for the HTTP/Artifact binding. |
IndexedEndpoint[] |
getArtifactResolutionService()
|
IndexedEndpoint[] |
getAssertionConsumerService()
Get the Aseertion Consumer Service for the SP partner. |
String[] |
getAudienceURIs()
Returns an array of <Audience> URI values for the <AudienceRestriction> condition of SAML assertions. |
String |
getClientPassword()
|
String |
getClientPasswordEncrypted()
Returns encrypted client binding password, if available |
String |
getClientUsername()
Get the binding client username. |
String |
getContactPersonCompany()
|
String |
getContactPersonEmailAddress()
|
String |
getContactPersonGivenName()
|
String |
getContactPersonSurName()
|
String |
getContactPersonTelephoneNumber()
|
String |
getContactPersonType()
|
String |
getDescription()
Returns the description for this partner. |
String |
getEntityID()
Returns this partner's entity ID, which must be a URI. |
String |
getErrorURL()
This error url is part of saml 2.0 metadata, is not actually used by any implementation in CSS. |
String |
getName()
Returns this partner's name. |
String |
getOrganizationName()
|
String |
getOrganizationURL()
|
String |
getPostBindingPostForm()
Gets the POST form for the HTTP/POST binding. |
String |
getServiceProviderNameMapperClassname()
Returns classname of SP Provider name mapper for the conversion from SAML2 attributes to JAAS Subject principals |
X509Certificate |
getSSOSigningCert()
Get the SSON Signing Certificate. |
int |
getTimeToLive()
Get the Time To Live value. |
int |
getTimeToLiveOffset()
Get the Time To Live Offset value. |
X509Certificate |
getTransportLayerClientCert()
Get the transport level security (TLS/SSL) client certificate. |
boolean |
isArtifactBindingUsePOSTMethod()
Gets the artifact binding use POST HTTP method flag. |
boolean |
isClientPasswordSet()
Check whether the ClientPassword is set |
boolean |
isEnabled()
Returns the enabled flag for this partner. |
boolean |
isGenerateAttributes()
The flag of whether to generate <AttributeStatment> in the assertion for this partner. |
boolean |
isIncludeOneTimeUseCondition()
Get the IncludeOneTimeUseCondition value. |
boolean |
isKeyinfoIncluded()
Get the Keyinfo Included value. |
boolean |
isNameModified()
Returns the nameModified flag for this partner. |
boolean |
isPlainPasswordChanged()
|
boolean |
isWantArtifactRequestSigned()
Gets the flag that determines if the <ArtifactRequest> documents will be signed |
boolean |
isWantAssertionsSigned()
Indicates if this partner want assertion signed. |
boolean |
isWantAuthnRequestsSigned()
Indicates wether the request for this SP should be signed. |
void |
setArtifactBindingPostForm(String postForm)
Sets the POST form for the HTTP/Artifact binding. |
void |
setArtifactBindingUsePOSTMethod(boolean isArtifactUsePost)
|
void |
setArtifactResolutionService(IndexedEndpoint[] artifactResolutionService)
|
void |
setAssertionConsumerService(IndexedEndpoint[] assertionConsumerService)
set the ACS service end points. |
void |
setAudienceURIs(String[] audienceURIs)
Sets the <Audience> URI values for this partner. |
void |
setClientPassword(String clientPassword)
Set the password that must be used by this partner when access bindings of the local site, e.g. |
void |
setClientPasswordEncrypted(String clientPasswordEncrypted)
|
void |
setClientUsername(String clientUsername)
Set the binding client username. |
void |
setContactPersonCompany(String contactPersonCompany)
|
void |
setContactPersonEmailAddress(String contactPersonEmailAddress)
|
void |
setContactPersonGivenName(String contactPersonGivenName)
|
void |
setContactPersonSurName(String contactPersonSurName)
|
void |
setContactPersonTelephoneNumber(String contactPersonTelephoneNumber)
|
void |
setContactPersonType(String contactPersonType)
|
void |
setDescription(String description)
Set the description for this partner. |
void |
setEnabled(boolean enabled)
Set the enabled flag for this partner. |
void |
setEntityID(String entityID)
Set the entity ID for this partner |
void |
setErrorURL(String errorURL)
|
void |
setGenerateAttributes(boolean generateAttributes)
set the generate attribute flag. |
void |
setIncludeOneTimeUseCondition(boolean includeOneTimeUseCondition)
Set the IncludeOneTimeUseCondition value. |
void |
setKeyinfoIncluded(boolean keyinfoIncluded)
Set the Keyinfo Included value. |
void |
setName(String name)
Set the partner's name. |
void |
setOrganizationName(String organizationName)
|
void |
setOrganizationURL(String organizationURL)
|
void |
setPostBindingPostForm(String postForm)
Sets the POST form for the HTTP/POST binding. |
void |
setServiceProviderNameMapperClassname(String serviceProviderNameMapperClassname)
Sets SP Provider name mapper classname |
void |
setSSOSigningCert(X509Certificate ssoSigningCert)
Set the SSO Signing Certificate. |
void |
setTimeToLive(int timeToLive)
Set the Time To Live value, as a number of seconds. |
void |
setTimeToLiveOffset(int timeToLiveOffset)
Set the Time To Live Offset value, as a positive or negative number of seconds. |
void |
setTransportLayerClientCert(X509Certificate transportLayerClientCert)
Set the transport layer security (TLS/SSL) client certificate. |
void |
setWantArtifactRequestSigned(boolean wantSigned)
Sets the flag that determines if the <ArtifactRequest> documents will be signed |
void |
setWantAssertionsSigned(boolean wantAssertionsSigned)
set the want assertion signed flag. |
void |
setWantAuthnRequestsSigned(boolean wantAuthnRequestsSigned)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebSSOSPPartnerImpl()
| Method Detail |
|---|
public IndexedEndpoint[] getArtifactResolutionService()
getArtifactResolutionService in interface WebSSOPartnerpublic void setArtifactResolutionService(IndexedEndpoint[] artifactResolutionService)
setArtifactResolutionService in interface WebSSOPartnerpublic IndexedEndpoint[] getAssertionConsumerService()
WebSSOSPPartner
getAssertionConsumerService in interface WebSSOSPPartnerpublic void setAssertionConsumerService(IndexedEndpoint[] assertionConsumerService)
WebSSOSPPartner
setAssertionConsumerService in interface WebSSOSPPartnerpublic 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 X509Certificate getSSOSigningCert()
WebSSOPartner
getSSOSigningCert in interface WebSSOPartnerpublic void setSSOSigningCert(X509Certificate ssoSigningCert)
WebSSOPartner
setSSOSigningCert in interface WebSSOPartnerssoSigningCert - The SSO Signing Certificate to set.WebSSOPartner.getSSOSigningCert()public String getClientPassword()
public void setClientPassword(String clientPassword)
BindingClientPartner
setClientPassword in interface BindingClientPartnerclientPassword - The client binding password to set.public String getClientUsername()
BindingClientPartner
getClientUsername in interface BindingClientPartnerpublic void setClientUsername(String clientUsername)
BindingClientPartner
setClientUsername in interface BindingClientPartnerclientUsername - The binding client usernameBindingClientPartner.getClientUsername()public String getContactPersonCompany()
getContactPersonCompany in interface MetadataPartnerpublic void setContactPersonCompany(String contactPersonCompany)
setContactPersonCompany in interface MetadataPartnerpublic String getContactPersonEmailAddress()
getContactPersonEmailAddress in interface MetadataPartnerpublic void setContactPersonEmailAddress(String contactPersonEmailAddress)
setContactPersonEmailAddress in interface MetadataPartnerpublic String getContactPersonGivenName()
getContactPersonGivenName in interface MetadataPartnerpublic void setContactPersonGivenName(String contactPersonGivenName)
setContactPersonGivenName in interface MetadataPartnerpublic String getContactPersonSurName()
getContactPersonSurName in interface MetadataPartnerpublic void setContactPersonSurName(String contactPersonSurName)
setContactPersonSurName in interface MetadataPartnerpublic String getContactPersonTelephoneNumber()
getContactPersonTelephoneNumber in interface MetadataPartnerpublic void setContactPersonTelephoneNumber(String contactPersonTelephoneNumber)
setContactPersonTelephoneNumber in interface MetadataPartnerpublic String getContactPersonType()
getContactPersonType in interface MetadataPartnerpublic void setContactPersonType(String contactPersonType)
setContactPersonType in interface MetadataPartnerpublic 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 getEntityID()
MetadataPartner
getEntityID in interface MetadataPartnerpublic void setEntityID(String entityID)
MetadataPartner
setEntityID in interface MetadataPartnerentityID - Partner entity IDpublic String getErrorURL()
MetadataPartner
getErrorURL in interface MetadataPartnerpublic void setErrorURL(String errorURL)
setErrorURL in interface MetadataPartnerpublic boolean isWantAssertionsSigned()
SPPartner
isWantAssertionsSigned in interface SPPartnerpublic void setWantAssertionsSigned(boolean wantAssertionsSigned)
SPPartner
setWantAssertionsSigned in interface SPPartnerSPPartner.isWantAssertionsSigned()public boolean isGenerateAttributes()
SPPartner
isGenerateAttributes in interface SPPartnerpublic void setGenerateAttributes(boolean generateAttributes)
SPPartner
setGenerateAttributes in interface SPPartnerSPPartner.isGenerateAttributes()public boolean isIncludeOneTimeUseCondition()
SPPartner
isIncludeOneTimeUseCondition in interface SPPartnerpublic void setIncludeOneTimeUseCondition(boolean includeOneTimeUseCondition)
SPPartner
setIncludeOneTimeUseCondition in interface SPPartnerincludeOneTimeUseCondition - inlcude OneTimeUse Condition flagpublic boolean isKeyinfoIncluded()
SPPartner
isKeyinfoIncluded in interface SPPartnerpublic void setKeyinfoIncluded(boolean keyinfoIncluded)
SPPartner
setKeyinfoIncluded in interface SPPartnerkeyinfoIncluded - The Keyinfo Included value to set.public String getOrganizationName()
getOrganizationName in interface MetadataPartnerpublic void setOrganizationName(String organizationName)
setOrganizationName in interface MetadataPartnerpublic String getOrganizationURL()
getOrganizationURL in interface MetadataPartnerpublic void setOrganizationURL(String organizationURL)
setOrganizationURL in interface MetadataPartnerpublic String getServiceProviderNameMapperClassname()
SPPartner
getServiceProviderNameMapperClassname in interface SPPartnerpublic void setServiceProviderNameMapperClassname(String serviceProviderNameMapperClassname)
SPPartner
setServiceProviderNameMapperClassname in interface SPPartnerserviceProviderNameMapperClassname - Name mapper classnameSPPartner.getServiceProviderNameMapperClassname()public int getTimeToLive()
SPPartner
getTimeToLive in interface SPPartnerpublic void setTimeToLive(int timeToLive)
SPPartner
setTimeToLive in interface SPPartnertimeToLive - The Time To Live value, in seconds.public int getTimeToLiveOffset()
SPPartner
getTimeToLiveOffset in interface SPPartnerpublic void setTimeToLiveOffset(int timeToLiveOffset)
SPPartner
setTimeToLiveOffset in interface SPPartnertimeToLiveOffset - The Time To Live Offset value to set.public X509Certificate getTransportLayerClientCert()
BindingClientPartner
getTransportLayerClientCert in interface BindingClientPartnerpublic void setTransportLayerClientCert(X509Certificate transportLayerClientCert)
BindingClientPartner
setTransportLayerClientCert in interface BindingClientPartnertransportLayerClientCert - The client certificateBindingClientPartner.getTransportLayerClientCert()public boolean isWantAuthnRequestsSigned()
WebSSOSPPartner
isWantAuthnRequestsSigned in interface WebSSOSPPartnerpublic void setWantAuthnRequestsSigned(boolean wantAuthnRequestsSigned)
setWantAuthnRequestsSigned in interface WebSSOSPPartnerpublic boolean isNameModified()
Partner
isNameModified in interface Partnerpublic void setName(String name)
Partner
setName in interface Partnerpublic String getName()
Partner
getName in interface Partnerpublic String getClientPasswordEncrypted()
BindingClientPartner
getClientPasswordEncrypted in interface BindingClientPartnerpublic boolean isClientPasswordSet()
BindingClientPartner
isClientPasswordSet in interface BindingClientPartnerBindingClientPartner.setClientPassword(String)public String getArtifactBindingPostForm()
WebSSOPartner
getArtifactBindingPostForm in interface WebSSOPartnerpublic void setArtifactBindingPostForm(String postForm)
WebSSOPartner
setArtifactBindingPostForm in interface WebSSOPartnerpostForm - The URI of the POST form to set.public String getPostBindingPostForm()
WebSSOPartner
getPostBindingPostForm in interface WebSSOPartnerpublic void setPostBindingPostForm(String postForm)
WebSSOPartner
setPostBindingPostForm in interface WebSSOPartnerpostForm - The URI of the POST form to set.public boolean isWantArtifactRequestSigned()
WebSSOPartner
isWantArtifactRequestSigned in interface WebSSOPartnerpublic void setWantArtifactRequestSigned(boolean wantSigned)
WebSSOPartner
setWantArtifactRequestSigned in interface WebSSOPartnerwantSigned - want signed flagpublic boolean isArtifactBindingUsePOSTMethod()
WebSSOPartner
isArtifactBindingUsePOSTMethod in interface WebSSOPartnerpublic void setArtifactBindingUsePOSTMethod(boolean isArtifactUsePost)
setArtifactBindingUsePOSTMethod in interface WebSSOPartnerpublic void setClientPasswordEncrypted(String clientPasswordEncrypted)
public boolean isPlainPasswordChanged()
|
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 | |||||||||