|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.4) Part Number E13941-04 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SAMLAttributeStatementData
This interface represents the attributes in a single AttributeStatment.
Method Summary | |
---|---|
void |
addAttributeInfo(Collection<SAMLAttributeData> attrs)
Adds a collection of attributes to this instance, to the end of the existing list, in the order that the param Collection iterates through the Collection. |
void |
addAttributeInfo(SAMLAttributeData attr)
Adds a single attribute to this instance, at the end of the existing list. |
Collection<SAMLAttributeData> |
getAttributeInfo()
Returns a collection of attributes contained by a single AttributeStatementof a SAML Assertion. |
SAMLAttributeData |
getAttributeInfo(String AttributeName)
Returns the SAMLAttributeInfo objecfor a given attribute name. |
Collection<SAML2AttributeStatementInfo> |
getCollectionsForSAML2AttributeStatementInfo()
build a collection of SAML2AttributeStatementInfo objects for SAML 2.0 |
Collection<SAMLAttributeStatementInfo> |
getCollectionsForSAMLAttributeStatementInfo()
build a collection of SAMLAttributeStatementInfo objects for SAML 1.1 |
boolean |
hasAttributeInfo(String attributeName)
check if the SAMLAttributeInfo object exist for a given attribute name. |
boolean |
hasAttributeValue(String attributeName,
String attributeValue)
|
boolean |
isAttributeOnlyRequest()
check if if this is a SAML Attribute only request. |
boolean |
isEmpty()
check if this has empty SAML Attributes collection |
void |
setAttributeOnlyRequest(boolean attributeOnlyRequest)
set this is a SAML Attribute only request. |
int |
size()
return the size of the SAML Attributes collection in this object. |
Method Detail |
---|
Collection<SAMLAttributeData> getAttributeInfo()
SAMLAttributeData getAttributeInfo(String AttributeName)
void addAttributeInfo(SAMLAttributeData attr)
attr
- represents a single attribute to be addedvoid addAttributeInfo(Collection<SAMLAttributeData> attrs)
attrs
- represents multiple attributes to be addedCollection<SAML2AttributeStatementInfo> getCollectionsForSAML2AttributeStatementInfo()
Collection<SAMLAttributeStatementInfo> getCollectionsForSAMLAttributeStatementInfo()
boolean isAttributeOnlyRequest()
void setAttributeOnlyRequest(boolean attributeOnlyRequest)
attributeOnlyRequest
- set true if this is a SAML Attribute only requestboolean isEmpty()
int size()
boolean hasAttributeInfo(String attributeName)
attributeName
- name of the attribute to be checked
boolean hasAttributeValue(String attributeName, String attributeValue)
attributeName
- name of the attribute to be searchedattributeValue
- name of the attribute value to be search
|
Copyright 1996, 2010, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.4) Part Number E13941-04 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |