Package ndg :: Package saml :: Package saml2 :: Package binding :: Package soap :: Package client :: Module subjectquery :: Class SubjectQuerySOAPBinding
[hide private]

Class SubjectQuerySOAPBinding

source code


SAML Subject Query SOAP Binding

Nested Classes [hide private]
  QUERY_TYPE
SAML 2.0 Core Subject Query type
Instance Methods [hide private]
 
__init__(self, **kw)
Create SOAP Client for a SAML Subject Query
source code
 
addQueryAttributes(self, query)
Adds to a query attributes that are configured for SubjectQuerySOAPBinding.
source code
 
_getSubjectIdFormat(self) source code
 
_setSubjectIdFormat(self, value) source code
 
setQuerySubjectId(self, query, subjectID)
Sets the subject ID for a query created by SubjectQuerySOAPBinding or a derived class.
source code

Inherited from requestbase.RequestBaseSOAPBinding: makeQuery, send

Inherited from SOAPBinding: __getstate__, __setattr__, __setstate__, parseConfig, parseKeywords

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from SOAPBinding: fromConfig, fromKeywords

Static Methods [hide private]

Inherited from SOAPBinding: isIterable

Class Variables [hide private]
  SUBJECT_ID_OPTNAME = 'subjectID'
  SUBJECT_ID_FORMAT_OPTNAME = 'subjectIdFormat'
  CONFIG_FILE_OPTNAMES = ('subjectID', 'subjectIdFormat')
  __PRIVATE_ATTR_PREFIX = '__'

Inherited from requestbase.RequestBaseSOAPBinding: CLOCK_SKEW_OPTNAME, ISSUER_FORMAT_OPTNAME, ISSUER_NAME_OPTNAME, VERIFY_TIME_CONDITIONS_OPTNAME

Inherited from SOAPBinding: DESERIALISE_OPTNAME, REQUEST_ENVELOPE_CLASS_OPTNAME, RESPONSE_ENVELOPE_CLASS_OPTNAME, SERIALISE_OPTNAME, SOAP_ACTION

Properties [hide private]
  subjectIdFormat
Subject Name ID format
  __subjectID
  __subjectIdFormat

Inherited from requestbase.RequestBaseSOAPBinding: clockSkewTolerance, issuer, issuerFormat, issuerName, verifyTimeConditions

Inherited from SOAPBinding: client, deserialise, requestEnvelopeClass, serialise

Inherited from object: __class__

Method Details [hide private]

__init__(self, **kw)
(Constructor)

source code 

Create SOAP Client for a SAML Subject Query

Overrides: object.__init__

addQueryAttributes(self, query)

source code 

Adds to a query attributes that are configured for SubjectQuerySOAPBinding.

Overrides: requestbase.RequestBaseSOAPBinding.addQueryAttributes

Property Details [hide private]

subjectIdFormat

Subject Name ID format

Get Method:
_getSubjectIdFormat(self)
Set Method:
_setSubjectIdFormat(self, value)