com.sun.identity.liberty.ws.soapbinding
Class ProviderHeader

java.lang.Object
  extended by com.sun.identity.liberty.ws.soapbinding.ProviderHeader

public class ProviderHeader
extends Object

The ProviderHeader class represents 'Provider' element defined in SOAP binding schema.


Constructor Summary
ProviderHeader(String providerID)
          This constructor takes value of 'providerID' attribute which is required.
 
Method Summary
 String getActor()
          Returns value of actor attribute.
 String getAffiliationID()
          Returns value of affiliationID attribute.
 String getId()
          Returns value of id attribute.
 Boolean getMustUnderstand()
          Returns value of mustUnderstand attribute.
 String getProviderID()
          Returns value of providerID attribute.
 void setActor(String actor)
          Sets value of actor attribute.
 void setAffiliationID(String affiliationID)
          Sets value of affiliationID attribute.
 void setMustUnderstand(Boolean mustUnderstand)
          Sets value of mustUnderstand attribute.
 void setProviderID(String providerID)
          Sets value of providerID attribute if the value is not null.
 void setSignFlag(boolean signFlag)
          Sets the sign flag.
 

Constructor Detail

ProviderHeader

public ProviderHeader(String providerID)
               throws SOAPBindingException
This constructor takes value of 'providerID' attribute which is required.

Parameters:
providerID - value of 'providerID' attribute
Throws:
SOAPBindingException - if the providerID is null
Method Detail

getProviderID

public String getProviderID()
Returns value of providerID attribute.

Returns:
value of providerID attribute

getAffiliationID

public String getAffiliationID()
Returns value of affiliationID attribute.

Returns:
value of affiliationID attribute.

getId

public String getId()
Returns value of id attribute.

Returns:
value of id attribute

getMustUnderstand

public Boolean getMustUnderstand()
Returns value of mustUnderstand attribute.

Returns:
value of mustUnderstand attribute

getActor

public String getActor()
Returns value of actor attribute.

Returns:
value of actor attribute

setProviderID

public void setProviderID(String providerID)
Sets value of providerID attribute if the value is not null.

Parameters:
providerID - value of providerID attribute

setAffiliationID

public void setAffiliationID(String affiliationID)
Sets value of affiliationID attribute.

Parameters:
affiliationID - value of affiliationID attribute.

setMustUnderstand

public void setMustUnderstand(Boolean mustUnderstand)
Sets value of mustUnderstand attribute.

Parameters:
mustUnderstand - value of mustUnderstand attribute

setActor

public void setActor(String actor)
Sets value of actor attribute.

Parameters:
actor - value of actor attribute.

setSignFlag

public void setSignFlag(boolean signFlag)
Sets the sign flag. The header will be signed if the value is true.

Parameters:
signFlag - the boolean value of the sign flag.