BEA Systems, Inc.

com.bea.security.saml2.providers.registry
Interface MetadataPartner

All Superinterfaces:
Partner, Serializable
All Known Subinterfaces:
WebSSOIdPPartner, WebSSOPartner, WebSSOSPPartner
All Known Implementing Classes:
WebSSOIdPPartnerImpl, WebSSOSPPartnerImpl

public interface MetadataPartner
extends Partner

Metadata partner contains contact information for the partner, which is mainly required by the SAML 2.0 metadata 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
 
Method Summary
 String getContactPersonCompany()
           
 String getContactPersonEmailAddress()
           
 String getContactPersonGivenName()
           
 String getContactPersonSurName()
           
 String getContactPersonTelephoneNumber()
           
 String getContactPersonType()
           
 String getEntityID()
          Returns this partner's entity ID, which must be a URI.
 String getErrorURL()
          This error url is part of saml 2.0 metadata, is not actually used by any implementation in CSS.
 String getOrganizationName()
           
 String getOrganizationURL()
           
 void setContactPersonCompany(String company)
           
 void setContactPersonEmailAddress(String address)
           
 void setContactPersonGivenName(String name)
           
 void setContactPersonSurName(String name)
           
 void setContactPersonTelephoneNumber(String number)
           
 void setContactPersonType(String type)
           
 void setEntityID(String entityID)
          Set the entity ID for this partner
 void setErrorURL(String url)
           
 void setOrganizationName(String name)
           
 void setOrganizationURL(String url)
           
 
Methods inherited from interface com.bea.security.saml2.providers.registry.Partner
getAudienceURIs, getDescription, getName, isEnabled, isNameModified, setAudienceURIs, setDescription, setEnabled, setName
 

Method Detail

getEntityID

String getEntityID()
Returns this partner's entity ID, which must be a URI. This value is the expected <Issuer> value for documents from this partner and the default value for <Audience> for documents sent to this partner.

Returns:
entity ID

setEntityID

void setEntityID(String entityID)
Set the entity ID for this partner

Parameters:
entityID - Partner entity ID

getContactPersonGivenName

String getContactPersonGivenName()

setContactPersonGivenName

void setContactPersonGivenName(String name)

getContactPersonSurName

String getContactPersonSurName()

setContactPersonSurName

void setContactPersonSurName(String name)

getContactPersonType

String getContactPersonType()

setContactPersonType

void setContactPersonType(String type)

getContactPersonCompany

String getContactPersonCompany()

setContactPersonCompany

void setContactPersonCompany(String company)

getContactPersonTelephoneNumber

String getContactPersonTelephoneNumber()

setContactPersonTelephoneNumber

void setContactPersonTelephoneNumber(String number)

getContactPersonEmailAddress

String getContactPersonEmailAddress()

setContactPersonEmailAddress

void setContactPersonEmailAddress(String address)

getOrganizationName

String getOrganizationName()

setOrganizationName

void setOrganizationName(String name)

getOrganizationURL

String getOrganizationURL()

setOrganizationURL

void setOrganizationURL(String url)

getErrorURL

String getErrorURL()
This error url is part of saml 2.0 metadata, is not actually used by any implementation in CSS.

Returns:
error url.

setErrorURL

void setErrorURL(String url)

Because this information documents a Tech Preview of a BEA product, it may be incomplete and is subject to change. Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/essex/TechPreview
Copyright 2007 BEA Systems Inc.