|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.geant.edugain.meta.metadata.BEMetaData
public class BEMetaData
This class contains a representation of the metadata required for an eduGAIN bridging element (BE), mapped to the SAML2 EntityDescriptor element.
| Field Summary | |
|---|---|
private AAInterface |
aaInterface
The eduGAIN AA interface for this BE |
private CAInterface |
caInterface
The eduGAIN onlineCA interface for this BE |
private java.lang.String |
componentID
The BE's component ID specified in the metadata retrieved from the MDS |
private Contact |
contact
The contact person for this BE |
static java.lang.String |
EGMD_NS
Namespace constant for eduGAIN-specific metadata |
static java.lang.String |
EGMD_PREFIX
Prefix constant for eduGAIN-specific metadata |
private java.util.ArrayList<HLPattern> |
hlPatterns
The home locator patterns used by the MDS in serching for this BE |
private java.lang.String |
id
The BE's ID (name) |
private IDPInterface |
idpInterface
The eduGAIN IdP interface for this BE |
private Organisation |
organisation
The organization to which this BE belongs |
private SPInterface |
spInterface
The eduGAIN SP interface for this BE |
| Constructor Summary | |
|---|---|
BEMetaData()
Constructor |
|
| Method Summary | |
|---|---|
AAInterface |
getAAInterface()
Gets the AAInterface of this BE |
CAInterface |
getCAInterface()
Gets the CAInterface of this BE |
java.lang.String |
getComponentID()
Gets the component ID for this BE |
Contact |
getContact()
Gets the Contact object containing the contact info for this BE |
java.util.ArrayList<HLPattern> |
getHlPatterns()
Gets the list of HL patterns for this BE |
java.util.ArrayList<HLPattern> |
getHLPatterns()
Gets the list of Home Locator Patterns (HLPatterns) for this BE |
java.lang.String |
getId()
Gets the BE ID (name) |
IDPInterface |
getIDPInterface()
Gets the IDPInterface of this BE |
Organisation |
getOrganisation()
Gets the Organisation object containing the organisation info for this BE |
SPInterface |
getSPInterface()
Gets the SPInterface of this BE |
void |
setAAInterface(AAInterface aa)
Sets the AAInterface for this BE |
void |
setCAInterface(CAInterface caInterface)
Sets the CAInterface for this BE |
void |
setComponentID(java.lang.String componentID)
Sets the component ID for this BE |
void |
setContact(Contact contact)
Sets the Contact for this BE |
void |
setHlPatterns(java.util.ArrayList<HLPattern> hlPatterns)
Sets the list of HL patterns for this BE |
void |
setId(java.lang.String id)
Sets the BE ID (name) |
void |
setIDPInterface(IDPInterface idp)
Sets the IDPInterface for this BE |
void |
setOrganisation(Organisation org)
Sets the Organisation object for this BE |
void |
setSPInterface(SPInterface sp)
Sets the SPInterface of this BE |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EGMD_NS
public static final java.lang.String EGMD_PREFIX
private java.lang.String componentID
private java.lang.String id
private IDPInterface idpInterface
private AAInterface aaInterface
private SPInterface spInterface
private CAInterface caInterface
private Organisation organisation
private Contact contact
private java.util.ArrayList<HLPattern> hlPatterns
| Constructor Detail |
|---|
public BEMetaData()
| Method Detail |
|---|
public java.lang.String getComponentID()
public void setComponentID(java.lang.String componentID)
componentID - the string containing the component IDpublic java.lang.String getId()
public void setId(java.lang.String id)
id - the BE ID (name)public IDPInterface getIDPInterface()
public void setIDPInterface(IDPInterface idp)
idp - the IDPInterface for this BEpublic AAInterface getAAInterface()
public void setAAInterface(AAInterface aa)
aa - the AAInterface for this BEpublic SPInterface getSPInterface()
public void setSPInterface(SPInterface sp)
sp - the SPInterface of this BEpublic CAInterface getCAInterface()
public void setCAInterface(CAInterface caInterface)
caInterface - the CAInterface for this BEpublic java.util.ArrayList<HLPattern> getHLPatterns()
public Contact getContact()
public void setContact(Contact contact)
contact - the Contact object for this BEpublic Organisation getOrganisation()
public void setOrganisation(Organisation org)
org - the Organisation object for this BEpublic java.util.ArrayList<HLPattern> getHlPatterns()
public void setHlPatterns(java.util.ArrayList<HLPattern> hlPatterns)
hlPatterns - the list of HL patterns
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||