org.n52.security.common.subject
Class SubjectCredentialAnalyzer
java.lang.Object
org.n52.security.common.subject.SubjectCredentialAnalyzer
public class SubjectCredentialAnalyzer
- extends Object
Helper for retrieving credentials from a subject.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubjectCredentialAnalyzer
public SubjectCredentialAnalyzer(Subject subject)
getSubject
public Subject getSubject()
getPublicCredential
public <T> T getPublicCredential(Class<T> credentialClass)
getPrivateCredential
public <T> T getPrivateCredential(Class<T> credentialClass)
getCredential
public <T> T getCredential(Class<T> credentialClass)
replacePrivateCredential
public SubjectCredentialAnalyzer replacePrivateCredential(Object credential)
replacePublicCredential
public SubjectCredentialAnalyzer replacePublicCredential(Object credential)
removeCredentials
public <T> SubjectCredentialAnalyzer removeCredentials(Class<T> credentialClass)
removePublicCredentials
public <T> SubjectCredentialAnalyzer removePublicCredentials(Class<T> credentialClass)
removePrivateCredentials
public <T> SubjectCredentialAnalyzer removePrivateCredentials(Class<T> credentialClass)
Copyright © 2004–2013 52north.org. All rights reserved.