|
Oracle Fusion Middleware Oracle WebLogic Server API Reference 12c Release 1 (12.1.1) Part Number E24391-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SAMLAttributeData
SAML Attribute Info interface that can be either SAML 1.1 or SAML 2.0 Attribute
Method Summary | |
---|---|
void |
addAttributeValue(String attributeValue)
add one attribute value |
void |
addAttributeValues(Collection<String> newAttributeValues)
add attribute values |
String |
getAttributeFriendlyName()
get the Attribute Friendly Name |
String |
getAttributeName()
get the attribute name |
String |
getAttributeNameFormat()
get the attribute name format for SAML 2.0 only |
String |
getAttributeNameSpace()
get the namespace of the Attribute. |
Collection<String> |
getAttributeValues()
get the Attribute Value |
SAML2AttributeInfo |
getSAML2AttributeInfo()
get a SAML2AttributeInfo object from this object |
SAMLAttributeInfo |
getSAMLAttributeInfo()
get a SAMLAttributeInfo object from this object |
boolean |
isEmpty()
Check if this attribute data element does not have vlaues |
boolean |
isSAML20()
check if this is a SAML 2.0 Attributes |
void |
setAttributeFriendlyName(String attributeFriendlyName)
set the Attribute Friendly Name |
void |
setAttributeName(String attributeName)
set the attribute name |
void |
setAttributeNameFormat(String attributeNameFormat)
set et the attribute name format |
void |
setAttributeNameSpace(String attributeNameSpace)
set attributeNameSpace. |
void |
setAttributeValues(Collection<String> attributeValues)
set collection of attribute values |
Method Detail |
---|
String getAttributeName()
String getAttributeNameFormat()
String getAttributeFriendlyName()
Collection<String> getAttributeValues()
boolean isSAML20()
void setAttributeName(String attributeName)
attributeName
- string of the attribute namevoid setAttributeNameFormat(String attributeNameFormat)
attributeNameFormat
- String of the attribute name formatvoid setAttributeFriendlyName(String attributeFriendlyName)
attributeFriendlyName
- the Attribute Friendly Namevoid setAttributeValues(Collection<String> attributeValues)
attributeValues
- collection of attribute values to be setvoid addAttributeValue(String attributeValue)
attributeValue
- String of attribute value to be setString getAttributeNameSpace()
void setAttributeNameSpace(String attributeNameSpace)
attributeNameSpace
- attributeNameSpace to be setSAML2AttributeInfo getSAML2AttributeInfo()
SAMLAttributeInfo getSAMLAttributeInfo()
boolean isEmpty()
void addAttributeValues(Collection<String> newAttributeValues)
newAttributeValues
- collection of attribute values to be added
|
Copyright 1996, 2011, 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 12c Release 1 (12.1.1) Part Number E24391-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |