C# 클래스 Symplified.Auth.Saml20Authenticator

SAML 2.0 Authenticator.
상속: WebRedirectAuthenticator
파일 보기 프로젝트 열기: symplified/Symplified.Auth 1 사용 예제들

공개 메소드들

메소드 설명
OnPageLoading ( Uri url, string>.IDictionary formParams ) : void

Event handler called when a new page is being loaded in the web browser.

Saml20Authenticator ( string spName, dk.nita.saml20.Saml20MetadataDocument idpMetadata ) : System

Initializes a new instance of the Symplified.Auth.Saml20Authenticator class.

보호된 메소드들

메소드 설명
OnRedirectPageLoaded ( Uri url, string>.System query, string>.System fragment, string>.IDictionary formParams ) : void

Raised when the SAML 2.0 response parameter has been detected.

메소드 상세

OnPageLoading() 공개 메소드

Event handler called when a new page is being loaded in the web browser.
public OnPageLoading ( Uri url, string>.IDictionary formParams ) : void
url System.Uri The URL of the page.
formParams string>.IDictionary Form parameters.
리턴 void

OnRedirectPageLoaded() 보호된 메소드

Raised when the SAML 2.0 response parameter has been detected.
protected OnRedirectPageLoaded ( Uri url, string>.System query, string>.System fragment, string>.IDictionary formParams ) : void
url System.Uri URL of the page.
query string>.System The parsed query of the URL.
fragment string>.System The parsed fragment of the URL.
formParams string>.IDictionary Form parameters, including the 'SAMLResponse'.
리턴 void

Saml20Authenticator() 공개 메소드

Initializes a new instance of the Symplified.Auth.Saml20Authenticator class.
public Saml20Authenticator ( string spName, dk.nita.saml20.Saml20MetadataDocument idpMetadata ) : System
spName string Service Provider name.
idpMetadata dk.nita.saml20.Saml20MetadataDocument Identity Provider metadata.
리턴 System