gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort クラス
org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort の継承関係図
Inheritance graph
org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort 連携図
Collaboration graph

公開メンバ関数

 SAMLTrustRelationshipShort ()
 
 SAMLTrustRelationshipShort (GluuSAMLTrustRelationship trustRelationship)
 
String getInum ()
 
void setInum (String inum)
 
String getIname ()
 
void setIname (String iname)
 
String getDisplayName ()
 
void setDisplayName (String displayName)
 
String getDescription ()
 
void setDescription (String description)
 
GluuValidationStatus getValidationStatus ()
 
void setValidationStatus (GluuValidationStatus validationStatus)
 
List< String > getReleasedAttributes ()
 
void setReleasedAttributes (List< String > releasedAttributes)
 
boolean equals (Object obj)
 

非公開変数類

String inum
 
String iname
 
String displayName
 
String description
 
GluuValidationStatus validationStatus
 
List< String > releasedAttributes
 

詳解

Data object for TrustRelationship short list of properties.

著者
Dmitry Ognyannikov

構築子と解体子

◆ SAMLTrustRelationshipShort() [1/2]

org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.SAMLTrustRelationshipShort ( )
inline
38 {}

◆ SAMLTrustRelationshipShort() [2/2]

org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.SAMLTrustRelationshipShort ( GluuSAMLTrustRelationship  trustRelationship)
inline
40  {
41  inum = trustRelationship.getInum();
42  iname = trustRelationship.getIname();
43  displayName = trustRelationship.getDisplayName();
44  description = trustRelationship.getDescription();
45  validationStatus = trustRelationship.getValidationStatus();
46  releasedAttributes = trustRelationship.getReleasedAttributes();
47  }
GluuValidationStatus validationStatus
Definition: SAMLTrustRelationshipShort.java:34
String iname
Definition: SAMLTrustRelationshipShort.java:28
String inum
Definition: SAMLTrustRelationshipShort.java:26
List< String > releasedAttributes
Definition: SAMLTrustRelationshipShort.java:36
String description
Definition: SAMLTrustRelationshipShort.java:32
String displayName
Definition: SAMLTrustRelationshipShort.java:30

関数詳解

◆ equals()

boolean org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.equals ( Object  obj)
inline
134  {
135  if (!(obj instanceof SAMLTrustRelationshipShort))
136  throw new IllegalArgumentException("Comparable object should has same type");
137  SAMLTrustRelationshipShort tr = (SAMLTrustRelationshipShort)obj;
138 
139  if (inum == null || displayName == null)
140  return inum == tr.inum && displayName == tr.displayName;
141 
142  return inum.equals(tr.inum) && displayName.equals(tr.displayName);
143  }
SAMLTrustRelationshipShort()
Definition: SAMLTrustRelationshipShort.java:38
String inum
Definition: SAMLTrustRelationshipShort.java:26
String displayName
Definition: SAMLTrustRelationshipShort.java:30

◆ getDescription()

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.getDescription ( )
inline
戻り値
the description
94  {
95  return description;
96  }
String description
Definition: SAMLTrustRelationshipShort.java:32

◆ getDisplayName()

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.getDisplayName ( )
inline
戻り値
the displayName
80  {
81  return displayName;
82  }
String displayName
Definition: SAMLTrustRelationshipShort.java:30

◆ getIname()

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.getIname ( )
inline
戻り値
the iname
66  {
67  return iname;
68  }
String iname
Definition: SAMLTrustRelationshipShort.java:28

◆ getInum()

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.getInum ( )
inline
戻り値
the inum
52  {
53  return inum;
54  }
String inum
Definition: SAMLTrustRelationshipShort.java:26

◆ getReleasedAttributes()

List<String> org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.getReleasedAttributes ( )
inline
戻り値
the releasedAttributes
122  {
123  return releasedAttributes;
124  }
List< String > releasedAttributes
Definition: SAMLTrustRelationshipShort.java:36

◆ getValidationStatus()

GluuValidationStatus org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.getValidationStatus ( )
inline
戻り値
the validationStatus
108  {
109  return validationStatus;
110  }
GluuValidationStatus validationStatus
Definition: SAMLTrustRelationshipShort.java:34

◆ setDescription()

void org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.setDescription ( String  description)
inline
引数
descriptionthe description to set
101  {
102  this.description = description;
103  }
String description
Definition: SAMLTrustRelationshipShort.java:32

◆ setDisplayName()

void org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.setDisplayName ( String  displayName)
inline
引数
displayNamethe displayName to set
87  {
88  this.displayName = displayName;
89  }
String displayName
Definition: SAMLTrustRelationshipShort.java:30

◆ setIname()

void org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.setIname ( String  iname)
inline
引数
inamethe iname to set
73  {
74  this.iname = iname;
75  }
String iname
Definition: SAMLTrustRelationshipShort.java:28

◆ setInum()

void org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.setInum ( String  inum)
inline
引数
inumthe inum to set
59  {
60  this.inum = inum;
61  }
String inum
Definition: SAMLTrustRelationshipShort.java:26

◆ setReleasedAttributes()

void org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.setReleasedAttributes ( List< String >  releasedAttributes)
inline
引数
releasedAttributesthe releasedAttributes to set
129  {
131  }
List< String > releasedAttributes
Definition: SAMLTrustRelationshipShort.java:36

◆ setValidationStatus()

void org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.setValidationStatus ( GluuValidationStatus  validationStatus)
inline
引数
validationStatusthe validationStatus to set
115  {
117  }
GluuValidationStatus validationStatus
Definition: SAMLTrustRelationshipShort.java:34

メンバ詳解

◆ description

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.description
private

◆ displayName

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.displayName
private

◆ iname

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.iname
private

◆ inum

String org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.inum
private

◆ releasedAttributes

List<String> org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.releasedAttributes
private

◆ validationStatus

GluuValidationStatus org.gluu.oxtrust.api.saml.SAMLTrustRelationshipShort.validationStatus
private

このクラス詳解は次のファイルから抽出されました: