com.sun.identity.saml2.protocol
Interface IDPEntry


public interface IDPEntry

This interface defines methods to set/retrieve single identity provider information trusted by the request issuer to authenticate the presenter.


Method Summary
 java.lang.String getLoc()
          Return the value of Loc attribute.
 java.lang.String getName()
          Returns the value of Name attribute.
 java.lang.String getProviderID()
          Returns the ProviderID attribute value.
 boolean isMutable()
          Returns true if object is mutable.
 void makeImmutable()
          Makes this object immutable.
 void setLoc(java.lang.String locationURI)
          Sets the value of Loc attribute.
 void setName(java.lang.String name)
          Sets the value of Name attribute.
 void setProviderID(java.lang.String uri)
          Sets the ProviderID attribute value.
 java.lang.String toXMLString()
          Returns a String representation of this Object.
 java.lang.String toXMLString(boolean includeNSPrefix, boolean declareNS)
          Returns a String representation of this Object.
 

Method Detail

getProviderID

public java.lang.String getProviderID()
Returns the ProviderID attribute value.

Returns:
value of the ProviderID attribute.
See Also:
setProviderID(String)

setProviderID

public void setProviderID(java.lang.String uri)
                   throws SAML2Exception
Sets the ProviderID attribute value.

Parameters:
uri - new value of ProviderID attribute.
Throws:
SAML2Exception - if the object is immutable.
See Also:
getProviderID()

getName

public java.lang.String getName()
Returns the value of Name attribute.

Returns:
value of the Name attribute.
See Also:
setName(String)

setName

public void setName(java.lang.String name)
             throws SAML2Exception
Sets the value of Name attribute.

Parameters:
name - new value of Name attribute.
Throws:
SAML2Exception - if the object is immutable.
See Also:
getName()

getLoc

public java.lang.String getLoc()
Return the value of Loc attribute.

Returns:
value of Loc attribute.
See Also:
setLoc(String)

setLoc

public void setLoc(java.lang.String locationURI)
            throws SAML2Exception
Sets the value of Loc attribute.

Parameters:
locationURI - value of Loc attribute.
Throws:
SAML2Exception - if the object is immutable.
See Also:
getLoc()

toXMLString

public java.lang.String toXMLString()
                             throws SAML2Exception
Returns a String representation of this Object.

Returns:
a String representation of this Object.
Throws:
SAML2Exception - if cannot create String object.

toXMLString

public java.lang.String toXMLString(boolean includeNSPrefix,
                                    boolean declareNS)
                             throws SAML2Exception
Returns a String representation of this Object.

Parameters:
includeNSPrefix - determines whether or not the namespace qualifier is prepended to the Element when converted
declareNS - determines whether or not the namespace is declared within the Element.
Returns:
the String representation of this Object.
Throws:
SAML2Exception - if cannot create String object.

makeImmutable

public void makeImmutable()
Makes this object immutable.


isMutable

public boolean isMutable()
Returns true if object is mutable.

Returns:
true if object is mutable.


Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.