本文整理汇总了Java中org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler类的典型用法代码示例。如果您正苦于以下问题:Java SimpleTestUsernamePasswordAuthenticationHandler类的具体用法?Java SimpleTestUsernamePasswordAuthenticationHandler怎么用?Java SimpleTestUsernamePasswordAuthenticationHandler使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
SimpleTestUsernamePasswordAuthenticationHandler类属于org.jasig.cas.authentication.handler.support包,在下文中一共展示了SimpleTestUsernamePasswordAuthenticationHandler类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getAuthentication
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
public static Authentication getAuthentication(final Principal principal, final Map<String, Object> attributes) {
final AuthenticationHandler handler = new SimpleTestUsernamePasswordAuthenticationHandler();
final CredentialMetaData meta = new BasicCredentialMetaData(new UsernamePasswordCredential());
return new DefaultAuthenticationBuilder(principal)
.addCredential(meta)
.addSuccess("testHandler", new DefaultHandlerResult(handler, meta))
.setAttributes(attributes)
.build();
}
示例2: newBuilder
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
private AuthenticationBuilder newBuilder(final Credential credential) {
final CredentialMetaData meta = new BasicCredentialMetaData(new UsernamePasswordCredential());
final AuthenticationHandler handler = new SimpleTestUsernamePasswordAuthenticationHandler();
final AuthenticationBuilder builder = new DefaultAuthenticationBuilder(TestUtils.getPrincipal())
.addCredential(meta)
.addSuccess("test", new DefaultHandlerResult(handler, meta));
if (this.p.supports(credential)) {
this.p.populateAttributes(builder, credential);
}
return builder;
}
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:13,代码来源:RememberMeAuthenticationMetaDataPopulatorTests.java
示例3: newAuthenticationBuilder
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
private static AuthenticationBuilder newAuthenticationBuilder(final Principal principal) {
final CredentialMetaData meta = new BasicCredentialMetaData(new UsernamePasswordCredential());
final AuthenticationHandler handler = new SimpleTestUsernamePasswordAuthenticationHandler();
return new DefaultAuthenticationBuilder(principal)
.addCredential(meta)
.addSuccess("test", new DefaultHandlerResult(handler, meta));
}
开发者ID:hsj-xiaokang,项目名称:springboot-shiro-cas-mybatis,代码行数:8,代码来源:SamlAuthenticationMetaDataPopulatorTests.java
示例4: MockTicketGrantingTicket
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
public MockTicketGrantingTicket(final String principal, final Credential c, final Map attributes) {
id = ID_GENERATOR.getNewTicketId("TGT");
final CredentialMetaData metaData = new BasicCredentialMetaData(c);
authentication = new DefaultAuthenticationBuilder(
new DefaultPrincipalFactory().createPrincipal(principal, attributes))
.addCredential(metaData)
.addSuccess(SimpleTestUsernamePasswordAuthenticationHandler.class.getName(),
new DefaultHandlerResult(new SimpleTestUsernamePasswordAuthenticationHandler(), metaData))
.build();
created = new Date();
}
示例5: MockTicketGrantingTicket
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
public MockTicketGrantingTicket(final String principal) {
id = ID_GENERATOR.getNewTicketId("TGT");
final CredentialMetaData metaData = new BasicCredentialMetaData(
TestUtils.getCredentialsWithSameUsernameAndPassword());
authentication = new DefaultAuthenticationBuilder(new DefaultPrincipalFactory().createPrincipal(principal))
.addCredential(metaData)
.addSuccess(SimpleTestUsernamePasswordAuthenticationHandler.class.getName(),
new DefaultHandlerResult(new SimpleTestUsernamePasswordAuthenticationHandler(), metaData))
.build();
created = new Date();
}
示例6: newAuthenticationBuilder
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
private static AuthenticationBuilder newAuthenticationBuilder(final Principal principal) {
final CredentialMetaData meta = new BasicCredentialMetaData(new UsernamePasswordCredential());
final AuthenticationHandler handler = new SimpleTestUsernamePasswordAuthenticationHandler();
return new AuthenticationBuilder(principal)
.addCredential(meta)
.addSuccess("test", new HandlerResult(handler, meta));
}
示例7: newBuilder
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
private AuthenticationBuilder newBuilder(final Credential credential) {
final CredentialMetaData meta = new BasicCredentialMetaData(new UsernamePasswordCredential());
final AuthenticationHandler handler = new SimpleTestUsernamePasswordAuthenticationHandler();
final AuthenticationBuilder builder = new AuthenticationBuilder(TestUtils.getPrincipal())
.addCredential(meta)
.addSuccess("test", new HandlerResult(handler, meta));
this.p.populateAttributes(builder, credential);
return builder;
}
开发者ID:luotuo,项目名称:cas4.0.x-server-wechat,代码行数:11,代码来源:RememberMeAuthenticationMetaDataPopulatorTests.java
示例8: getAuthentication
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
public static Authentication getAuthentication(final Principal principal, final Map<String, Object> attributes) {
final AuthenticationHandler handler = new SimpleTestUsernamePasswordAuthenticationHandler();
final CredentialMetaData meta = new BasicCredentialMetaData(new UsernamePasswordCredential());
return new AuthenticationBuilder(principal)
.addCredential(meta)
.addSuccess("testHandler", new HandlerResult(handler, meta))
.setAttributes(attributes)
.build();
}
示例9: MockTicketGrantingTicket
import org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthenticationHandler; //导入依赖的package包/类
public MockTicketGrantingTicket(final String principal) {
id = ID_GENERATOR.getNewTicketId("TGT");
final CredentialMetaData metaData = new BasicCredentialMetaData(
org.jasig.cas.authentication.TestUtils.getCredentialsWithSameUsernameAndPassword());
authentication = new DefaultAuthenticationBuilder(new DefaultPrincipalFactory().createPrincipal(principal))
.addCredential(metaData)
.addSuccess(SimpleTestUsernamePasswordAuthenticationHandler.class.getName(),
new DefaultHandlerResult(new SimpleTestUsernamePasswordAuthenticationHandler(), metaData))
.build();
created = new Date();
}