|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.novell.security.nmas.mgmt.NMASChallengeResponseMgr
NMASPwdMgr provides a simple set of controls to access (set/get/delete) NMAS Pwd
Constructor Summary | |
NMASChallengeResponseMgr(javax.naming.ldap.LdapContext ldapCtx)
CRMgr constructor |
Method Summary | |
void |
deleteChallengeQuestions(java.lang.String sUserDN)
deleteChallengeQuestions() - Returns the blob of data containing the Challenge questions from the login config data on a user object |
void |
deleteChallengeQuestions(java.lang.String sTreeName,
java.lang.String sUserDN)
|
void |
deleteChallengeResponses(java.lang.String sUserDN,
java.lang.String[] sChallenges)
deleteChallengeResponses() - Delete these Challenge/Response sets from the secret data on a user object |
void |
deleteChallengeResponses(java.lang.String sTreeName,
java.lang.String sUserDN,
java.lang.String[] sChallenges)
|
java.lang.String |
getChallengeQuestions(java.lang.String sUserDN)
getChallengeQuestions() - Returns the blob of data containing the Challenge questions from the login config data on a user object |
java.lang.String |
getChallengeQuestions(java.lang.String sTreeName,
java.lang.String sUserDN)
|
void |
setChallengeQuestions(java.lang.String sUserDN,
java.lang.String sXMLBlob)
setChallengeQuestions() - Stores a blob of data containing the Challenge questions on the login config data on a user object |
void |
setChallengeQuestions(java.lang.String sTreeName,
java.lang.String sUserDN,
java.lang.String sXMLBlob)
|
void |
setChallengeResponses(java.lang.String sUserDN,
java.lang.String[] sChallenges,
java.lang.String[] sResponses)
setChallengeResponses() - Set set a Challenge/Response set in the secret data on a user object |
void |
setChallengeResponses(java.lang.String sTreeName,
java.lang.String sUserDN,
java.lang.String[] sChallenges,
java.lang.String[] sResponses)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NMASChallengeResponseMgr(javax.naming.ldap.LdapContext ldapCtx)
ldapCtx
- An LdapContext object created and authenticated by
the callerMethod Detail |
public void setChallengeQuestions(java.lang.String sUserDN, java.lang.String sXMLBlob) throws NMASChallengeResponseException
sUserDN
- The distinguished name of the user object to write password data tosXMLBlob
- A XML formated String containing the challenge questions and other data
NMASChallengeResponseException
- contains the nmas error codepublic void setChallengeQuestions(java.lang.String sTreeName, java.lang.String sUserDN, java.lang.String sXMLBlob) throws NMASChallengeResponseException
NMASChallengeResponseException
public java.lang.String getChallengeQuestions(java.lang.String sUserDN) throws NMASChallengeResponseException
sUserDN
- The distinguished name of the user object to write password data to
NMASChallengeResponseException
- contains the nmas error codepublic java.lang.String getChallengeQuestions(java.lang.String sTreeName, java.lang.String sUserDN) throws NMASChallengeResponseException
NMASChallengeResponseException
public void deleteChallengeQuestions(java.lang.String sUserDN) throws NMASChallengeResponseException
sUserDN
- The distinguished name of the user object to write password data to
NMASChallengeResponseException
- contains the nmas error codepublic void deleteChallengeQuestions(java.lang.String sTreeName, java.lang.String sUserDN) throws NMASChallengeResponseException
NMASChallengeResponseException
public void setChallengeResponses(java.lang.String sUserDN, java.lang.String[] sChallenges, java.lang.String[] sResponses) throws NMASChallengeResponseException
sUserDN
- The distinguished name of the user object to write password data tosChallenges
- An array of Strings containing the challenge questionssResponses
- An array of Strings containing the users responses to the challenge questions
NMASChallengeResponseException
- contains the nmas error codepublic void setChallengeResponses(java.lang.String sTreeName, java.lang.String sUserDN, java.lang.String[] sChallenges, java.lang.String[] sResponses) throws NMASChallengeResponseException
NMASChallengeResponseException
public void deleteChallengeResponses(java.lang.String sUserDN, java.lang.String[] sChallenges) throws NMASChallengeResponseException
sUserDN
- The distinguished name of the user object to write password data tosChallenges
- An array of Strings containing the challenge questions (The challenge is
used as the tag or key to the response to be deleted
NMASChallengeResponseException
- contains the nmas error codepublic void deleteChallengeResponses(java.lang.String sTreeName, java.lang.String sUserDN, java.lang.String[] sChallenges) throws NMASChallengeResponseException
NMASChallengeResponseException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |