BindingClientPartner, MetadataPartner, Partner, java.io.Serializable, SPPartner, WebSSOPartnerpublic interface WebSSOSPPartner extends WebSSOPartner, SPPartner
ASSERTION_TYPE_BEARER, ASSERTION_TYPE_HOLDER_OF_KEY, ASSERTION_TYPE_SENDER_VOUCHES| Modifier and Type | Method | Description |
|---|---|---|
IndexedEndpoint[] |
getAssertionConsumerService() |
Gets the Assertion Consumer Service end points for this partner.
|
java.security.cert.X509Certificate |
getAssertionEncryptionCert() |
Gets the assertion encryption Certificate.
|
java.util.List<java.lang.String> |
getEncryptionAlgorithms() |
Get the encryption algorithms
|
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 |
setAssertionEncryptionCert(java.security.cert.X509Certificate assertionEncryptionCert) |
Sets the Assertion encryption Certificate.
|
void |
setEncryptionAlgorithms(java.util.List<java.lang.String> encryptionAlgorithms) |
Sets the encryption algorithms.
|
void |
setWantAuthnRequestsSigned(boolean wantAuthnRequestsSigned) |
Sets the want <AuthnRequest> signed flag.
|
getClientPasswordEncrypted, getClientUsername, getTransportLayerClientCert, isClientPasswordSet, setClientPassword, setClientUsername, setTransportLayerClientCertgetContactPersonCompany, getContactPersonEmailAddress, getContactPersonGivenName, getContactPersonSurName, getContactPersonTelephoneNumber, getContactPersonType, getEntityID, getErrorURL, getOrganizationName, getOrganizationURL, setContactPersonCompany, setContactPersonEmailAddress, setContactPersonGivenName, setContactPersonSurName, setContactPersonTelephoneNumber, setContactPersonType, setEntityID, setErrorURL, setOrganizationName, setOrganizationURLgetAudienceURIs, getDescription, getName, isEnabled, isNameModified, setAudienceURIs, setDescription, setEnabled, setNamegetServiceProviderNameMapperClassname, getTimeToLive, getTimeToLiveOffset, isGenerateAttributes, isIncludeOneTimeUseCondition, isKeyinfoIncluded, isWantAssertionsSigned, setGenerateAttributes, setIncludeOneTimeUseCondition, setKeyinfoIncluded, setServiceProviderNameMapperClassname, setTimeToLive, setTimeToLiveOffset, setWantAssertionsSignedgetArtifactBindingPostForm, getArtifactResolutionService, getPostBindingPostForm, getSSOSigningCert, isArtifactBindingUsePOSTMethod, isWantArtifactRequestSigned, setArtifactBindingPostForm, setArtifactBindingUsePOSTMethod, setArtifactResolutionService, setPostBindingPostForm, setSSOSigningCert, setWantArtifactRequestSignedboolean isWantAuthnRequestsSigned()
At SAML2 Identity Provider site, the signature of the <AuthnRequest> from this partner will be verified if:
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.
void setWantAuthnRequestsSigned(boolean wantAuthnRequestsSigned)
wantAuthnRequestsSigned - the flag to setisWantAuthnRequestsSigned()IndexedEndpoint[] getAssertionConsumerService()
void setAssertionConsumerService(IndexedEndpoint[] endpoints)
endpoints - the Assertion Consumer Service end points to setjava.security.cert.X509Certificate getAssertionEncryptionCert()
void setAssertionEncryptionCert(java.security.cert.X509Certificate assertionEncryptionCert)
assertionEncryptionCert - the Assertion Encryption Certificate to setgetAssertionEncryptionCert()java.util.List<java.lang.String> getEncryptionAlgorithms()
void setEncryptionAlgorithms(java.util.List<java.lang.String> encryptionAlgorithms)
encryptionAlgorithms - the encryption algorithms to setgetEncryptionAlgorithms()