PHP 클래스 SAML2\XML\saml\NameIDType

상속: extends BaseIDType
파일 보기 프로젝트 열기: simplesamlphp/saml2 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$Format string | null When a Format value other than one specified in Section 8.3 is used, the content of an element of this type is to be interpreted according to the definition of that format as provided outside of this specification. If not otherwise indicated by the definition of the format, issues of anonymity, pseudonymity, and the persistence of the identifier with respect to the asserting and relying parties are implementation-specific.
$SPProvidedID string | null A name identifier established by a service provider or affiliation of providers for the entity, if different from the primary name identifier given in the content of the element. This attribute provides a means of integrating the use of SAML with existing identifiers already in use by a service provider. For example, an existing identifier can be "attached" to the entity using the Name Identifier Management protocol defined in Section 3.6.
$value string | null The NameIDType complex type is used when an element serves to represent an entity by a string-valued name.

공개 메소드들

메소드 설명
__construct ( DOMElement $xml = null ) Initialize a saml:NameIDType, either from scratch or from an existing \DOMElement.
toXML ( DOMElement $parent = null ) : DOMElement Convert this NameIDType to XML.

메소드 상세

__construct() 공개 메소드

Initialize a saml:NameIDType, either from scratch or from an existing \DOMElement.
public __construct ( DOMElement $xml = null )
$xml DOMElement The XML element we should load, if any.

toXML() 공개 메소드

Convert this NameIDType to XML.
public toXML ( DOMElement $parent = null ) : DOMElement
$parent DOMElement
리턴 DOMElement The XML element after adding the data corresponding to this NameIDType.

프로퍼티 상세

$Format 공개적으로 프로퍼티

When a Format value other than one specified in Section 8.3 is used, the content of an element of this type is to be interpreted according to the definition of that format as provided outside of this specification. If not otherwise indicated by the definition of the format, issues of anonymity, pseudonymity, and the persistence of the identifier with respect to the asserting and relying parties are implementation-specific.
public string|null $Format
리턴 string | null

$SPProvidedID 공개적으로 프로퍼티

A name identifier established by a service provider or affiliation of providers for the entity, if different from the primary name identifier given in the content of the element. This attribute provides a means of integrating the use of SAML with existing identifiers already in use by a service provider. For example, an existing identifier can be "attached" to the entity using the Name Identifier Management protocol defined in Section 3.6.
public string|null $SPProvidedID
리턴 string | null

$value 공개적으로 프로퍼티

The NameIDType complex type is used when an element serves to represent an entity by a string-valued name.
public string|null $value
리턴 string | null