다음을 통해 공유


MetadataSerializer 클래스

정의

메타데이터 Serialization에 대한 지원을 제공합니다.

public ref class MetadataSerializer
public class MetadataSerializer
type MetadataSerializer = class
Public Class MetadataSerializer
상속
MetadataSerializer

생성자

MetadataSerializer()

기본 토큰 serializer를 사용하는 MetadataSerializer 클래스의 새 인스턴스를 초기화합니다.

MetadataSerializer(SecurityTokenSerializer)

지정된 토큰 serializer를 사용하는 MetadataSerializer 클래스의 새 인스턴스를 초기화합니다.

필드

LanguageAttribute

언어 특성인 “xml:lang”을 정의하는 문자열 상수입니다.

LanguageLocalName

언어 로컬 이름인 “lang”을 정의하는 문자열 상수입니다.

LanguageNamespaceUri

언어 네임스페이스 URI, http://www.w3.org/XML/1998/namespace을 정의하는 문자열 상수입니다.

LanguagePrefix

언어 접두사인 “xml”을 정의하는 문자열 상수입니다.

속성

CertificateValidationMode

메타데이터 문서에 서명하는 데 사용되는 X.509 인증서의 유효성 검사 모드를 가져오거나 설정합니다.

CertificateValidator

메타데이터 문서에 서명하는 데 사용되는 X.509 인증서에 대한 인증서 유효성 검사기를 가져오거나 설정합니다.

RevocationMode

메타데이터 문서에 서명하는 데 사용되는 X.509 인증서의 해지 모드를 가져오거나 설정합니다.

SecurityTokenSerializer

현재 인스턴스가 보안 토큰을 serialize하는 데 사용하는 토큰 serializer를 가져옵니다.

TrustedIssuers

현재 인스턴스에 의한 메타데이터 문서에 서명하도록 신뢰되는 신뢰할 수 있는 발급자의 목록을 가져옵니다.

TrustedStoreLocation

메타데이터 문서에 서명하는 데 사용되는 X.509 인증서의 신뢰할 수 있는 저장소 위치를 가져오거나 설정합니다.

메서드

CreateApplicationServiceInstance()

애플리케이션 서비스 설명자를 만듭니다.

CreateContactPersonInstance()

연락처를 만듭니다.

CreateEntitiesDescriptorInstance()

엔터티 설명자를 만듭니다.

CreateEntityDescriptorInstance()

엔터티 설명자를 만듭니다.

CreateIdentityProviderSingleSignOnDescriptorInstance()

IDPSSO 설명자를 만듭니다.

CreateIndexedProtocolEndpointInstance()

인덱싱된 엔드포인트를 만듭니다.

CreateKeyDescriptorInstance()

키 설명자를 만듭니다.

CreateLocalizedNameInstance()

지역화된 이름을 만듭니다.

CreateLocalizedUriInstance()

지역화된 URI를 만듭니다.

CreateOrganizationInstance()

조직을 만듭니다.

CreateProtocolEndpointInstance()

엔드포인트를 만듭니다.

CreateSecurityTokenServiceDescriptorInstance()

보안 토큰 서비스 설명자를 만듭니다.

CreateServiceProviderSingleSignOnDescriptorInstance()

SPSSO 설명자를 만듭니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetMetadataSigningCertificate(SecurityKeyIdentifier)

지정된 키 식별자에서 만든 X.509 인증서를 가져옵니다.

GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ReadApplicationServiceDescriptor(XmlReader)

애플리케이션 서비스 설명자를 읽습니다.

ReadAttribute(XmlReader)

<saml:Attribute> 요소를 읽습니다.

ReadContactPerson(XmlReader)

담당자를 읽습니다.

ReadCustomAttributes<T>(XmlReader, T)

사용자 지정 특성을 읽기 위한 확장 지점입니다.

ReadCustomElement<T>(XmlReader, T)

사용자 지정 요소를 읽기 위한 확장 지점입니다. 기본적으로 false를 반환합니다.

ReadCustomRoleDescriptor(String, XmlReader, EntityDescriptor)

사용자 지정 RoleDescriptors를 읽기 위한 확장 지점입니다.

ReadDisplayClaim(XmlReader)

표시 클레임을 읽습니다.

ReadEntitiesDescriptor(XmlReader, SecurityTokenResolver)

엔터티 설명자를 읽습니다.

ReadEntityDescriptor(XmlReader, SecurityTokenResolver)

엔터티 설명자를 읽습니다.

ReadIdentityProviderSingleSignOnDescriptor(XmlReader)

IDPSSO 설명자를 읽습니다.

ReadIndexedProtocolEndpoint(XmlReader)

인덱싱된 엔드포인트를 읽습니다.

ReadKeyDescriptor(XmlReader)

키 설명자를 읽습니다.

ReadLocalizedName(XmlReader)

지역화된 이름을 읽습니다.

ReadLocalizedUri(XmlReader)

지역화된 URI를 읽습니다.

ReadMetadata(Stream)

엔터티 설명자를 역직렬화하기 위해 지정한 스트림을 읽습니다.

ReadMetadata(XmlReader)

엔터티 설명자를 역직렬화하기 위해 XML 판독기를 읽습니다.

ReadMetadata(XmlReader, SecurityTokenResolver)

엔터티 설명자를 역직렬화하려면 지정한 XmlReader를 읽습니다.

ReadMetadataCore(XmlReader, SecurityTokenResolver)

엔터티 설명자를 읽습니다.

ReadOrganization(XmlReader)

조직을 읽습니다.

ReadProtocolEndpoint(XmlReader)

엔드포인트를 읽습니다.

ReadRoleDescriptorAttributes(XmlReader, RoleDescriptor)

역할 설명자 특성을 읽습니다.

ReadRoleDescriptorElement(XmlReader, RoleDescriptor)

역할 설명자 요소를 읽습니다.

ReadSecurityTokenServiceDescriptor(XmlReader)

보안 토큰 서비스 설명자를 읽습니다.

ReadServiceProviderSingleSignOnDescriptor(XmlReader)

SPSSO 설명자를 읽습니다.

ReadSingleSignOnDescriptorAttributes(XmlReader, SingleSignOnDescriptor)

SSO 역할 특성을 읽습니다.

ReadSingleSignOnDescriptorElement(XmlReader, SingleSignOnDescriptor)

SSO 설명자 요소를 읽습니다.

ReadWebServiceDescriptorAttributes(XmlReader, WebServiceDescriptor)

웹 서비스 설명자 특성을 읽습니다.

ReadWebServiceDescriptorElement(XmlReader, WebServiceDescriptor)

웹 서비스 설명자 요소를 읽습니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)
ValidateIssuer(X509Certificate2)

TrustedIssuers 속성에 지정된 신뢰할 수 있는 발급자 목록에 대해 메타데이터 문서에 서명한 X.509 인증서의 유효성을 검사합니다. 이 메서드는 ValidateSigningCredential(SigningCredentials) 메서드에 의해 호출됩니다.

ValidateSigningCredential(SigningCredentials)

메타데이터 문서의 서명 자격 증명의 유효성을 검사합니다.

WriteApplicationServiceDescriptor(XmlWriter, ApplicationServiceDescriptor)

애플리케이션 서비스 설명자를 씁니다.

WriteAttribute(XmlWriter, Saml2Attribute)

<saml:Attribute> 요소를 씁니다.

WriteContactPerson(XmlWriter, ContactPerson)

연락처를 작성합니다.

WriteCustomAttributes<T>(XmlWriter, T)

사용자 지정 특성을 작성하는 확장 지점입니다.

WriteCustomElements<T>(XmlWriter, T)

사용자 지정 요소를 작성하는 확장 지점입니다.

WriteDisplayClaim(XmlWriter, DisplayClaim)

표시 클레임을 작성합니다.

WriteEntitiesDescriptor(XmlWriter, EntitiesDescriptor)

엔터티 설명자를 씁니다.

WriteEntityDescriptor(XmlWriter, EntityDescriptor)

엔터티 설명자를 씁니다.

WriteIdentityProviderSingleSignOnDescriptor(XmlWriter, IdentityProviderSingleSignOnDescriptor)

IDPSSO 설명자를 씁니다.

WriteIndexedProtocolEndpoint(XmlWriter, IndexedProtocolEndpoint, XmlQualifiedName)

인덱싱된 엔드포인트를 씁니다.

WriteKeyDescriptor(XmlWriter, KeyDescriptor)

키 설명자를 씁니다.

WriteLocalizedName(XmlWriter, LocalizedName, XmlQualifiedName)

지역화된 이름을 씁니다.

WriteLocalizedUri(XmlWriter, LocalizedUri, XmlQualifiedName)

지역화된 URI를 씁니다.

WriteMetadata(Stream, MetadataBase)

페더레이션 메타데이터를 지정된 스트림에 씁니다.

WriteMetadata(XmlWriter, MetadataBase)

페더레이션 메타데이터를 지정된 XML 작성기에 씁니다.

WriteMetadataCore(XmlWriter, MetadataBase)

메타데이터를 씁니다.

WriteOrganization(XmlWriter, Organization)

조직을 씁니다.

WriteProtocolEndpoint(XmlWriter, ProtocolEndpoint, XmlQualifiedName)

엔드포인트를 씁니다.

WriteRoleDescriptorAttributes(XmlWriter, RoleDescriptor)

역할 설명자 특성을 씁니다.

WriteRoleDescriptorElements(XmlWriter, RoleDescriptor)

역할 설명자 요소를 씁니다.

WriteSecurityTokenServiceDescriptor(XmlWriter, SecurityTokenServiceDescriptor)

보안 토큰 서비스 설명자를 씁니다.

WriteServiceProviderSingleSignOnDescriptor(XmlWriter, ServiceProviderSingleSignOnDescriptor)

SPSSO 설명자를 씁니다.

WriteSingleSignOnDescriptorAttributes(XmlWriter, SingleSignOnDescriptor)

SSO 설명자 특성을 씁니다.

WriteSingleSignOnDescriptorElements(XmlWriter, SingleSignOnDescriptor)

SSO 설명자 요소를 씁니다.

WriteWebServiceDescriptorAttributes(XmlWriter, WebServiceDescriptor)

웹 서비스 설명자 특성을 씁니다.

WriteWebServiceDescriptorElements(XmlWriter, WebServiceDescriptor)

웹 서비스 설명자 요소를 씁니다.

적용 대상