at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public class IDPPVPMetadataConfiguration extends Object implements at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
Constructor | Description |
---|---|
IDPPVPMetadataConfiguration(String authURL,
at.gv.egiz.eaaf.modules.pvp2.impl.utils.AbstractCredentialProvider pvpIDPCredentials,
PVPConfiguration pvpBasicConfiguration) |
public IDPPVPMetadataConfiguration(String authURL, at.gv.egiz.eaaf.modules.pvp2.impl.utils.AbstractCredentialProvider pvpIDPCredentials, PVPConfiguration pvpBasicConfiguration)
public String getDefaultActionName()
public int getMetadataValidUntil()
getMetadataValidUntil
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public boolean buildEntitiesDescriptorAsRootElement()
buildEntitiesDescriptorAsRootElement
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public boolean buildIDPSSODescriptor()
buildIDPSSODescriptor
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public boolean buildSPSSODescriptor()
buildSPSSODescriptor
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getEntityID()
getEntityID
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getEntityFriendlyName()
getEntityFriendlyName
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public List<org.opensaml.saml2.metadata.ContactPerson> getContactPersonInformation()
getContactPersonInformation
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public org.opensaml.saml2.metadata.Organization getOrgansiationInformation()
getOrgansiationInformation
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public org.opensaml.xml.security.credential.Credential getMetadataSigningCredentials() throws at.gv.egiz.eaaf.modules.pvp2.exception.CredentialsNotAvailableException
getMetadataSigningCredentials
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
at.gv.egiz.eaaf.modules.pvp2.exception.CredentialsNotAvailableException
public org.opensaml.xml.security.credential.Credential getRequestorResponseSigningCredentials() throws at.gv.egiz.eaaf.modules.pvp2.exception.CredentialsNotAvailableException
getRequestorResponseSigningCredentials
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
at.gv.egiz.eaaf.modules.pvp2.exception.CredentialsNotAvailableException
public org.opensaml.xml.security.credential.Credential getEncryptionCredentials() throws at.gv.egiz.eaaf.modules.pvp2.exception.CredentialsNotAvailableException
getEncryptionCredentials
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
at.gv.egiz.eaaf.modules.pvp2.exception.CredentialsNotAvailableException
public String getIDPWebSSOPostBindingURL()
getIDPWebSSOPostBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getIDPWebSSORedirectBindingURL()
getIDPWebSSORedirectBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getIDPSLOPostBindingURL()
getIDPSLOPostBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getIDPSLORedirectBindingURL()
getIDPSLORedirectBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getSPAssertionConsumerServicePostBindingURL()
getSPAssertionConsumerServicePostBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getSPAssertionConsumerServiceRedirectBindingURL()
getSPAssertionConsumerServiceRedirectBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getSPSLOPostBindingURL()
getSPSLOPostBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getSPSLORedirectBindingURL()
getSPSLORedirectBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getSPSLOSOAPBindingURL()
getSPSLOSOAPBindingURL
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public List<org.opensaml.saml2.core.Attribute> getIDPPossibleAttributes()
getIDPPossibleAttributes
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public List<String> getIDPPossibleNameITTypes()
getIDPPossibleNameITTypes
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public List<org.opensaml.saml2.metadata.RequestedAttribute> getSPRequiredAttributes()
getSPRequiredAttributes
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public List<String> getSPAllowedNameITTypes()
getSPAllowedNameITTypes
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public String getSPNameForLogging()
getSPNameForLogging
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public boolean wantAssertionSigned()
wantAssertionSigned
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
public boolean wantAuthnRequestSigned()
wantAuthnRequestSigned
in interface at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPVPMetadataBuilderConfiguration
Copyright © 2019. All rights reserved.