Partner
, java.io.Serializable
WebSSOIdPPartner
, WSSIdPPartner
public interface IdPPartner extends Partner
ASSERTION_TYPE_BEARER, ASSERTION_TYPE_HOLDER_OF_KEY, ASSERTION_TYPE_SENDER_VOUCHES
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
getIdentityProviderNameMapperClassname() |
Gets the qualified name of Java class that maps Subjects to SAML Assertion name information.
|
java.lang.String |
getIssuerURI() |
Gets this partner's Issuer URI.
|
boolean |
isProcessAttributes() |
Gets the Process attributes flag.
|
boolean |
isVirtualUserEnabled() |
Gets the Virtual User Enabled value.
|
boolean |
isWantAssertionsSigned() |
Gets the want assertions signed flag.
|
void |
setIdentityProviderNameMapperClassname(java.lang.String nameMapperClassname) |
Sets the qualified name of name mapper class.
|
void |
setIssuerURI(java.lang.String issuerURI) |
Sets the Issuer URI value for this partner.
|
void |
setProcessAttributes(boolean processAttributes) |
Sets the process attribute flag.
|
void |
setVirtualUserEnabled(boolean virtualUserEnabled) |
Sets the Virtual User Enabled value.
|
void |
setWantAssertionsSigned(boolean wantAssertionsSigned) |
Sets the want assertions signed flag.
|
getAudienceURIs, getDescription, getName, isEnabled, isNameModified, setAudienceURIs, setDescription, setEnabled, setName
java.lang.String getIdentityProviderNameMapperClassname()
void setIdentityProviderNameMapperClassname(java.lang.String nameMapperClassname)
nameMapperClassname
- the qualified name of name mapper class to setgetIdentityProviderNameMapperClassname()
java.lang.String getIssuerURI()
MetadataPartner.getEntityID()
void setIssuerURI(java.lang.String issuerURI)
issuerURI
- the partner's Issuer URI to setgetIssuerURI()
boolean isVirtualUserEnabled()
void setVirtualUserEnabled(boolean virtualUserEnabled)
virtualUserEnabled
- the Virtual user Enabled value to setisVirtualUserEnabled()
boolean isProcessAttributes()
void setProcessAttributes(boolean processAttributes)
processAttributes
- the process attributes flag to setisProcessAttributes()
boolean isWantAssertionsSigned()
At SAML2 Service Provider Site, the signature of <Assertion> from this partner will be verified if:
SingleSignOnServicesMBean.WantAssertionsSigned
is set to true
Unsigned <Assertion> will cause signature verification to fail if the local configuration or this partner entry indicates that signing is required.
void setWantAssertionsSigned(boolean wantAssertionsSigned)
wantAssertionsSigned
- the want assertions signed flag to setisWantAssertionsSigned()