|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.shibboleth.common.relyingparty.RelyingPartyConfiguration
public class RelyingPartyConfiguration
A set of configuration options for a relying party.
Constructor Summary | |
---|---|
RelyingPartyConfiguration(String provider)
Constructor. |
|
RelyingPartyConfiguration(String relyingParty,
String provider)
Constructor. |
Method Summary | |
---|---|
String |
getDefaultAuthenticationMethod()
Gets the authentication method to use if one is not specified within a request. |
org.opensaml.xml.security.credential.Credential |
getDefaultSigningCredential()
Gets the default signing credential for the relying party. |
String[] |
getNameIdFormatPrecedence()
Gets the precedence of NameID formats for this relying party. |
ProfileConfiguration |
getProfileConfiguration(String profileId)
Convenience method for retrieving a given profile configuration from the Map returned by
getProfileConfigurations() . |
Map<String,ProfileConfiguration> |
getProfileConfigurations()
Gets whether assertions should be encrypted. |
String |
getProviderId()
Gets the entity ID of the responder when communicating with the relying party. |
String |
getRelyingPartyId()
Gets the entity ID of the relying party this configuration is for. |
void |
setDefaultAuthenticationMethod(String method)
Sets the authentication method to use if one is not specified within a request. |
void |
setDefaultSigningCredential(org.opensaml.xml.security.credential.Credential credential)
Sets the default signing credential for the relying party. |
void |
setNameIdFormatPrecedence(String[] precedence)
Sets the precedence of NameID formats for this relying party. |
protected void |
setProviderId(String id)
Sets the entity ID of the responder when communicating with the relying party. |
protected void |
setRelyingPartyId(String id)
Sets the entity ID of the relying party this configuration is for. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RelyingPartyConfiguration(String provider)
provider
- entity ID of the responder when communicating with the relying partypublic RelyingPartyConfiguration(String relyingParty, String provider)
relyingParty
- ID of the relying party this configuration is forprovider
- entity ID of the responder when communicating with the relying partyMethod Detail |
---|
public String[] getNameIdFormatPrecedence()
public void setNameIdFormatPrecedence(String[] precedence)
precedence
- precedence of NameID formats for this relying partypublic String getRelyingPartyId()
protected void setRelyingPartyId(String id)
id
- entity ID of the relying party this configuration is forpublic String getProviderId()
protected void setProviderId(String id)
id
- entity ID of the responder when communicating with the relying partypublic String getDefaultAuthenticationMethod()
public void setDefaultAuthenticationMethod(String method)
method
- authentication method to use if one is not specified within a requestpublic org.opensaml.xml.security.credential.Credential getDefaultSigningCredential()
public void setDefaultSigningCredential(org.opensaml.xml.security.credential.Credential credential)
credential
- default signing credential for the relying partypublic Map<String,ProfileConfiguration> getProfileConfigurations()
public ProfileConfiguration getProfileConfiguration(String profileId)
Map
returned by
getProfileConfigurations()
.
profileId
- unique Id of the profile
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |