SAML2_Assertion D

Total Complexity 170
Dependencies 11
Dependents 1
Total lines 1,381
Lines of code 680
Logical lines of code 387
Comment lines 431
Methods 65
Properties 25

Methods 65

Method Rating Maintainability Complexity Lines of code
parseConditions()
A
43 16 45
parseAuthnContext()
A
45 12 41
addAttributeStatement()
A
45 11 41
addEncryptedAttributeStatement()
A
42 10 50
addAuthnStatement()
A
44 10 49
decryptAttributes()
A
47 9 38
__construct()
A
43 7 51
parseAttributes()
A
50 8 30
parseSubject()
A
48 7 38
parseAuthnStatement()
S
54 6 21
addSubject()
S
56 5 17
toXML()
S
48 4 32
addConditions()
S
57 4 16
getAuthnContext()
S
67 3 9
encryptNameId()
S
58 1 16
setAuthnContextDecl()
S
68 2 8
setAuthnContextDeclRef()
S
68 2 8
parseSignature()
S
67 2 8
decryptNameId()
S
65 2 9
isNameIdEncrypted()
S
72 2 6
getNameId()
S
71 2 6
validate()
S
69 2 7
setAttributeNameFormat()
S
81 1 3
getAuthenticatingAuthority()
S
82 1 3
getAuthnContextDeclRef()
S
82 1 3
setAuthenticatingAuthority()
S
81 1 3
getAttributes()
S
82 1 3
setAttributes()
S
81 1 3
getAttributeNameFormat()
S
82 1 3
parseEncryptedAttributes()
S
72 1 6
getSubjectConfirmation()
S
82 1 3
setSubjectConfirmation()
S
81 1 3
getSignatureKey()
S
82 1 3
setSignatureKey()
S
81 1 3
getEncryptionKey()
S
82 1 3
setEncryptionKey()
S
81 1 3
getCertificates()
S
82 1 3
getSignatureData()
S
82 1 3
getWasSignedAtConstruction()
S
82 1 3
setCertificates()
S
81 1 3
setAuthnContext()
S
81 1 3
getAuthnContextDecl()
S
82 1 3
getNotOnOrAfter()
S
82 1 3
getId()
S
82 1 3
setId()
S
81 1 3
getIssueInstant()
S
82 1 3
setIssueInstant()
S
81 1 3
getIssuer()
S
82 1 3
setIssuer()
S
81 1 3
setNameId()
S
81 1 3
getNotBefore()
S
82 1 3
setNotBefore()
S
81 1 3
setNotOnOrAfter()
S
81 1 3
setAuthnContextClassRef()
S
81 1 3
setEncryptedAttributes()
S
81 1 3
getValidAudiences()
S
82 1 3
setValidAudiences()
S
81 1 3
getAuthnInstant()
S
82 1 3
setAuthnInstant()
S
81 1 3
getSessionNotOnOrAfter()
S
82 1 3
Return_base()
S
74 1 5
getSessionIndex()
S
82 1 3
setSessionIndex()
S
81 1 3
getAuthnContextClassRef()
S
82 1 3
setSessionNotOnOrAfter()
S
81 1 3