C# 클래스 DotNetXri.Client.Xml.XRD

상속: Cloneable, Serializable
파일 보기 프로젝트 열기: AArnott/dotnetxri 1 사용 예제들

공개 메소드들

메소드 설명
ToString ( ) : string
XRD ( XmlElement oElem, bool bKeepDOM ) : System
addCanonicalID ( CanonicalID canonicalId ) : void
addEquivID ( EquivID equivID ) : void
addLocalID ( LocalID localId ) : void
addRedirect ( Redirect redirect ) : void
addRef ( Ref _ref ) : void
addService ( Service service ) : void
clearDOM ( ) : void
fromDOM ( XmlElement oElem ) : void
genXmlID ( ) : void
getCanonicalEquivID ( ) : CanonicalEquivID
getCanonicalID ( ) : CanonicalID
getCanonicalidAt ( int n ) : CanonicalID
getDOM ( ) : XmlElement
getEquivIDAt ( int n ) : EquivID
getExpires ( ) : DateTime?
getExtension ( ) : string
getLocalIDAt ( int n ) : LocalID
getNumCanonicalids ( ) : int
getNumEquivIDs ( ) : int
getNumLocalIDs ( ) : int
getNumRedirects ( ) : int
getNumRefs ( ) : int
getNumServices ( ) : int
getNumTypes ( ) : int
getOtherTagValues ( string sTag ) : ArrayList
getPrioritizedRedirects ( ) : ArrayList
getPrioritizedRefs ( ) : ArrayList
getPrioritizedServices ( ) : ArrayList
getProviderID ( ) : string
getQuery ( ) : string
getRedirectAt ( int n ) : Redirect
getRedirects ( ) : ArrayList
getRefAt ( int n ) : Ref
getRefs ( ) : ArrayList
getSAMLAssertion ( ) : Assertion
getSelectedServices ( ) : PrioritizedList
getServerStatus ( ) : ServerStatus
getServerStatusCode ( ) : string
getServiceAt ( int n ) : Service
getServices ( ) : ArrayList
getStatus ( ) : Status
getStatusCode ( ) : string
getTypeAt ( int n ) : XRDType
getXmlID ( ) : string
isValid ( ) : bool
parseXRD ( string xmlStr, bool bKeepDOM ) : XRD
reset ( ) : void
serializeDOM ( bool bIndent, bool bOmitXMLDeclaration ) : string
setCanonicalEquivID ( CanonicalEquivID ceid ) : void
setCanonicalID ( CanonicalID cid ) : void
setDOM ( XmlElement oElem ) : void
setEquivIDs ( Collection col ) : void
setExpires ( System.DateTime d ) : void
setExtension ( string extension ) : void
setOtherTagValues ( string sTag, string sTagValue ) : bool
setProviderID ( string sVal ) : void
setQuery ( string sVal ) : void
setRedirects ( Collection col ) : void
setRefs ( Collection col ) : void
setSAMLAssertion ( Assertion oSAMLAssertion ) : void
setSelectedServices ( Collection svcs ) : void
setServerStatus ( ServerStatus serverStatus ) : void
setServices ( Collection col ) : void
setStatus ( Status status ) : void
setXmlID ( string sVal ) : void
sign ( PrivateKey oKey ) : void
toDOM ( XmlDocument doc ) : XmlElement
toDOM ( XmlDocument doc, bool wantFiltered ) : XmlElement
toResultString ( ) : string
verifySignature ( PublicKey oPubKey ) : void

비공개 메소드들

메소드 설명
XRD ( ) : System

메소드 상세

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

XRD() 공개 메소드

public XRD ( XmlElement oElem, bool bKeepDOM ) : System
oElem System.Xml.XmlElement
bKeepDOM bool
리턴 System

addCanonicalID() 공개 메소드

public addCanonicalID ( CanonicalID canonicalId ) : void
canonicalId CanonicalID
리턴 void

addEquivID() 공개 메소드

public addEquivID ( EquivID equivID ) : void
equivID EquivID
리턴 void

addLocalID() 공개 메소드

public addLocalID ( LocalID localId ) : void
localId LocalID
리턴 void

addRedirect() 공개 메소드

public addRedirect ( Redirect redirect ) : void
redirect Redirect
리턴 void

addRef() 공개 메소드

public addRef ( Ref _ref ) : void
_ref System.Xml.Ref
리턴 void

addService() 공개 메소드

public addService ( Service service ) : void
service Service
리턴 void

clearDOM() 공개 메소드

public clearDOM ( ) : void
리턴 void

fromDOM() 공개 메소드

public fromDOM ( XmlElement oElem ) : void
oElem System.Xml.XmlElement
리턴 void

genXmlID() 공개 메소드

public genXmlID ( ) : void
리턴 void

getCanonicalEquivID() 공개 메소드

public getCanonicalEquivID ( ) : CanonicalEquivID
리턴 CanonicalEquivID

getCanonicalID() 공개 메소드

public getCanonicalID ( ) : CanonicalID
리턴 CanonicalID

getCanonicalidAt() 공개 메소드

public getCanonicalidAt ( int n ) : CanonicalID
n int
리턴 CanonicalID

getDOM() 공개 메소드

public getDOM ( ) : XmlElement
리턴 System.Xml.XmlElement

getEquivIDAt() 공개 메소드

public getEquivIDAt ( int n ) : EquivID
n int
리턴 EquivID

getExpires() 공개 메소드

public getExpires ( ) : DateTime?
리턴 DateTime?

getExtension() 공개 메소드

public getExtension ( ) : string
리턴 string

getLocalIDAt() 공개 메소드

public getLocalIDAt ( int n ) : LocalID
n int
리턴 LocalID

getNumCanonicalids() 공개 메소드

public getNumCanonicalids ( ) : int
리턴 int

getNumEquivIDs() 공개 메소드

public getNumEquivIDs ( ) : int
리턴 int

getNumLocalIDs() 공개 메소드

public getNumLocalIDs ( ) : int
리턴 int

getNumRedirects() 공개 메소드

public getNumRedirects ( ) : int
리턴 int

getNumRefs() 공개 메소드

public getNumRefs ( ) : int
리턴 int

getNumServices() 공개 메소드

public getNumServices ( ) : int
리턴 int

getNumTypes() 공개 메소드

public getNumTypes ( ) : int
리턴 int

getOtherTagValues() 공개 메소드

public getOtherTagValues ( string sTag ) : ArrayList
sTag string
리턴 System.Collections.ArrayList

getPrioritizedRedirects() 공개 메소드

public getPrioritizedRedirects ( ) : ArrayList
리턴 System.Collections.ArrayList

getPrioritizedRefs() 공개 메소드

public getPrioritizedRefs ( ) : ArrayList
리턴 System.Collections.ArrayList

getPrioritizedServices() 공개 메소드

public getPrioritizedServices ( ) : ArrayList
리턴 System.Collections.ArrayList

getProviderID() 공개 메소드

public getProviderID ( ) : string
리턴 string

getQuery() 공개 메소드

public getQuery ( ) : string
리턴 string

getRedirectAt() 공개 메소드

public getRedirectAt ( int n ) : Redirect
n int
리턴 Redirect

getRedirects() 공개 메소드

public getRedirects ( ) : ArrayList
리턴 System.Collections.ArrayList

getRefAt() 공개 메소드

public getRefAt ( int n ) : Ref
n int
리턴 System.Xml.Ref

getRefs() 공개 메소드

public getRefs ( ) : ArrayList
리턴 System.Collections.ArrayList

getSAMLAssertion() 공개 메소드

public getSAMLAssertion ( ) : Assertion
리턴 DotNetXri.Client.Saml.Assertion

getSelectedServices() 공개 메소드

public getSelectedServices ( ) : PrioritizedList
리턴 DotNetXri.Client.Util.PrioritizedList

getServerStatus() 공개 메소드

public getServerStatus ( ) : ServerStatus
리턴 ServerStatus

getServerStatusCode() 공개 메소드

public getServerStatusCode ( ) : string
리턴 string

getServiceAt() 공개 메소드

public getServiceAt ( int n ) : Service
n int
리턴 Service

getServices() 공개 메소드

public getServices ( ) : ArrayList
리턴 System.Collections.ArrayList

getStatus() 공개 메소드

public getStatus ( ) : Status
리턴 Status

getStatusCode() 공개 메소드

public getStatusCode ( ) : string
리턴 string

getTypeAt() 공개 메소드

public getTypeAt ( int n ) : XRDType
n int
리턴 XRDType

getXmlID() 공개 메소드

public getXmlID ( ) : string
리턴 string

isValid() 공개 메소드

public isValid ( ) : bool
리턴 bool

parseXRD() 공개 정적인 메소드

public static parseXRD ( string xmlStr, bool bKeepDOM ) : XRD
xmlStr string
bKeepDOM bool
리턴 XRD

reset() 공개 메소드

public reset ( ) : void
리턴 void

serializeDOM() 공개 메소드

public serializeDOM ( bool bIndent, bool bOmitXMLDeclaration ) : string
bIndent bool
bOmitXMLDeclaration bool
리턴 string

setCanonicalEquivID() 공개 메소드

public setCanonicalEquivID ( CanonicalEquivID ceid ) : void
ceid CanonicalEquivID
리턴 void

setCanonicalID() 공개 메소드

public setCanonicalID ( CanonicalID cid ) : void
cid CanonicalID
리턴 void

setDOM() 공개 메소드

public setDOM ( XmlElement oElem ) : void
oElem System.Xml.XmlElement
리턴 void

setEquivIDs() 공개 메소드

public setEquivIDs ( Collection col ) : void
col Collection
리턴 void

setExpires() 공개 메소드

public setExpires ( System.DateTime d ) : void
d System.DateTime
리턴 void

setExtension() 공개 메소드

public setExtension ( string extension ) : void
extension string
리턴 void

setOtherTagValues() 공개 메소드

public setOtherTagValues ( string sTag, string sTagValue ) : bool
sTag string
sTagValue string
리턴 bool

setProviderID() 공개 메소드

public setProviderID ( string sVal ) : void
sVal string
리턴 void

setQuery() 공개 메소드

public setQuery ( string sVal ) : void
sVal string
리턴 void

setRedirects() 공개 메소드

public setRedirects ( Collection col ) : void
col Collection
리턴 void

setRefs() 공개 메소드

public setRefs ( Collection col ) : void
col Collection
리턴 void

setSAMLAssertion() 공개 메소드

public setSAMLAssertion ( Assertion oSAMLAssertion ) : void
oSAMLAssertion DotNetXri.Client.Saml.Assertion
리턴 void

setSelectedServices() 공개 메소드

public setSelectedServices ( Collection svcs ) : void
svcs Collection
리턴 void

setServerStatus() 공개 메소드

public setServerStatus ( ServerStatus serverStatus ) : void
serverStatus ServerStatus
리턴 void

setServices() 공개 메소드

public setServices ( Collection col ) : void
col Collection
리턴 void

setStatus() 공개 메소드

public setStatus ( Status status ) : void
status Status
리턴 void

setXmlID() 공개 메소드

public setXmlID ( string sVal ) : void
sVal string
리턴 void

sign() 공개 메소드

public sign ( PrivateKey oKey ) : void
oKey PrivateKey
리턴 void

toDOM() 공개 메소드

public toDOM ( XmlDocument doc ) : XmlElement
doc System.Xml.XmlDocument
리턴 System.Xml.XmlElement

toDOM() 공개 메소드

public toDOM ( XmlDocument doc, bool wantFiltered ) : XmlElement
doc System.Xml.XmlDocument
wantFiltered bool
리턴 System.Xml.XmlElement

toResultString() 공개 메소드

public toResultString ( ) : string
리턴 string

verifySignature() 공개 메소드

public verifySignature ( PublicKey oPubKey ) : void
oPubKey PublicKey
리턴 void