Overview | Package | Class | Use | Tree | Deprecated | Index | Help
|  | Oracle
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.bea.security.saml2.providers.registry
Interface WebSSOSPPartner

All Superinterfaces:
  BindingClientPartner, MetadataPartner, Partner, Serializable, SPPartner, WebSSOPartner

    public interface WebSSOSPPartner

extends WebSSOPartner, SPPartner

Abstract representation of a SAML 2.0 Service Provider partner for Web SSO profile.

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`

Method Summary
`IndexedEndpoint[]` | `getAssertionConsumerService()` Gets the Assertion Consumer Service end points for this partner.
`boolean` | `isWantAuthnRequestsSigned()` Gets the flag that indicates if the <AuthnRequest> documents from this partner will be signed.
`void` | `setAssertionConsumerService(IndexedEndpoint[] endpoints)` Sets the Assertion Consumer Service end points for this partner.
`void` | `setWantAuthnRequestsSigned(boolean wantAuthnRequestsSigned)` Sets the want <AuthnRequest> signed flag.

Methods inherited from interface com.bea.security.saml2.providers.registry.WebSSOPartner
`getArtifactBindingPostForm, getArtifactResolutionService, getPostBindingPostForm, getSSOSigningCert, isArtifactBindingUsePOSTMethod, isWantArtifactRequestSigned, setArtifactBindingPostForm, setArtifactBindingUsePOSTMethod, setArtifactResolutionService, setPostBindingPostForm, setSSOSigningCert, setWantArtifactRequestSigned`

Methods inherited from interface com.bea.security.saml2.providers.registry.MetadataPartner
`getContactPersonCompany, getContactPersonEmailAddress, getContactPersonGivenName, getContactPersonSurName, getContactPersonTelephoneNumber, getContactPersonType, getEntityID, getErrorURL, getOrganizationName, getOrganizationURL, setContactPersonCompany, setContactPersonEmailAddress, setContactPersonGivenName, setContactPersonSurName, setContactPersonTelephoneNumber, setContactPersonType, setEntityID, setErrorURL, setOrganizationName, setOrganizationURL`

Methods inherited from interface com.bea.security.saml2.providers.registry.Partner
`getAudienceURIs, getDescription, getName, isEnabled, isNameModified, setAudienceURIs, setDescription, setEnabled, setName`

Methods inherited from interface com.bea.security.saml2.providers.registry.BindingClientPartner
`getClientPasswordEncrypted, getClientUsername, getTransportLayerClientCert, isClientPasswordSet, setClientPassword, setClientUsername, setTransportLayerClientCert`

Methods inherited from interface com.bea.security.saml2.providers.registry.Partner
`getAudienceURIs, getDescription, getName, isEnabled, isNameModified, setAudienceURIs, setDescription, setEnabled, setName`

Methods inherited from interface com.bea.security.saml2.providers.registry.SPPartner
`getServiceProviderNameMapperClassname, getTimeToLive, getTimeToLiveOffset, isGenerateAttributes, isIncludeOneTimeUseCondition, isKeyinfoIncluded, isWantAssertionsSigned, setGenerateAttributes, setIncludeOneTimeUseCondition, setKeyinfoIncluded, setServiceProviderNameMapperClassname, setTimeToLive, setTimeToLiveOffset, setWantAssertionsSigned`

Method Detail

### isWantAuthnRequestsSigned

    boolean isWantAuthnRequestsSigned()

  Gets the flag that indicates if the <AuthnRequest> documents from this partner will be signed.

  At SAML2 Identity Provider site, the signature of the <AuthnRequest> from this partner will be verified if:

  - the <AuthnRequest> is signed
  - this flag or the local site `SingleSignOnServicesMBean.WantAuthnRequestsSigned` is set to true

  Unsigned <AuthnRequest> will cause signature verification to fail if the local configuration or this partner entry indicates that signing is required.

  Returns:
    true if the outgoing <AuthnRequest> documents will be signed

### setWantAuthnRequestsSigned

    void setWantAuthnRequestsSigned(boolean wantAuthnRequestsSigned)

  Sets the want <AuthnRequest> signed flag.

  Parameters:
    `wantAuthnRequestsSigned` - the flag to set
  See Also:
    `WebSSOSPPartner.isWantAuthnRequestsSigned()`

### getAssertionConsumerService

    IndexedEndpoint[] getAssertionConsumerService()

  Gets the Assertion Consumer Service end points for this partner.

  Returns:
    the Assertion Consumer Service end points

### setAssertionConsumerService

    void setAssertionConsumerService(IndexedEndpoint[] endpoints)

  Sets the Assertion Consumer Service end points for this partner.

  Parameters:
    `endpoints` - the Assertion Consumer Service end points to set

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Documentation is available at http://edocs.bea.com/wls/docs103 Copyright 1996,2008, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD