C# Класс DotNetXri.Client.Xml.XRD

Наследование: Cloneable, Serializable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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