org.springframework.security.authentication.AuthenticationTrustResolver类的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(5.0k)|赞(0)|评价(0)|浏览(137)

本文整理了Java中org.springframework.security.authentication.AuthenticationTrustResolver类的一些代码示例,展示了AuthenticationTrustResolver类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AuthenticationTrustResolver类的具体详情如下:
包路径:org.springframework.security.authentication.AuthenticationTrustResolver
类名称:AuthenticationTrustResolver

AuthenticationTrustResolver介绍

[英]Evaluates Authentication tokens
[中]评估Authentication令牌

代码示例

代码示例来源:origin: spring-projects/spring-security

private boolean isUnauthenticated(Authentication authentication) {
    return authentication == null || this.trustResolver.isAnonymous(authentication);
  }
}

代码示例来源:origin: spring-projects/spring-security

public final boolean isFullyAuthenticated() {
  return !trustResolver.isAnonymous(authentication)
      && !trustResolver.isRememberMe(authentication);
}

代码示例来源:origin: spring-projects/spring-security

public final boolean isRememberMe() {
  return trustResolver.isRememberMe(authentication);
}

代码示例来源:origin: cloudfoundry/uaa

@Override
  public boolean isRememberMe(Authentication authentication) {
    return delegate.isRememberMe(authentication);
  }
}

代码示例来源:origin: spring-projects/spring-security

/**
 * Verify (via {@link AuthenticationTrustResolver}) that the given authentication is not anonymous.
 * @param authentication to be checked
 * @return <code>true</code> if not anonymous, otherwise <code>false</code>.
 */
private boolean isNotAnonymous(Authentication authentication) {
  return !authTrustResolver.isAnonymous(authentication);
}

代码示例来源:origin: spring-projects/spring-security

private boolean isFullyAuthenticated(Authentication authentication) {
  return (!authenticationTrustResolver.isAnonymous(authentication) && !authenticationTrustResolver
      .isRememberMe(authentication));
}

代码示例来源:origin: org.springframework.security/spring-security-core

public final boolean isRememberMe() {
  return trustResolver.isRememberMe(authentication);
}

代码示例来源:origin: spring-projects/spring-security

public final boolean isAnonymous() {
  return trustResolver.isAnonymous(authentication);
}

代码示例来源:origin: org.springframework.security/spring-security-core

public final boolean isFullyAuthenticated() {
  return !trustResolver.isAnonymous(authentication)
      && !trustResolver.isRememberMe(authentication);
}

代码示例来源:origin: spring-projects/spring-security

@Test
public void rememberMeIsCorrectlyDetected() throws Exception {
  AuthenticationTrustResolver atr = mock(AuthenticationTrustResolver.class);
  root.setTrustResolver(atr);
  when(atr.isRememberMe(JOE)).thenReturn(true);
  assertThat(root.isRememberMe()).isTrue();
  assertThat(root.isFullyAuthenticated()).isFalse();
}

代码示例来源:origin: org.springframework.security/spring-security-core

public final boolean isAnonymous() {
  return trustResolver.isAnonymous(authentication);
}

代码示例来源:origin: org.springframework.security/spring-security-core

private boolean isFullyAuthenticated(Authentication authentication) {
  return (!authenticationTrustResolver.isAnonymous(authentication) && !authenticationTrustResolver
      .isRememberMe(authentication));
}

代码示例来源:origin: org.thymeleaf.extras/thymeleaf-extras-springsecurity5

private static boolean isRememberMe(final Authentication authentication) {
  return trustResolver.isRememberMe(authentication);
}

代码示例来源:origin: cloudfoundry/uaa

@Override
public boolean isAnonymous(Authentication authentication) {
  if (authentication != null && authentication.getAuthorities() != null && authentication.getAuthorities().contains(UaaAuthority.UAA_INVITED)) {
    return false;
  } else {
    return delegate.isAnonymous(authentication);
  }
}

代码示例来源:origin: spring-projects/spring-security

if (authenticationTrustResolver.isRememberMe(authentication)
    || isFullyAuthenticated(authentication)) {
  return ACCESS_GRANTED;
if (authenticationTrustResolver.isAnonymous(authentication)
    || isFullyAuthenticated(authentication)
    || authenticationTrustResolver.isRememberMe(authentication)) {
  return ACCESS_GRANTED;

代码示例来源:origin: org.springframework.security/org.springframework.security.core

public final boolean isRememberMe() {
  return trustResolver.isRememberMe(authentication);
}

代码示例来源:origin: spring-projects/spring-security

private boolean isPrincipalAuthenticated(Authentication authentication) {
    return authentication != null &&
        !this.authenticationTrustResolver.isAnonymous(authentication) &&
        authentication.isAuthenticated();
  }
}

代码示例来源:origin: org.springframework.security/spring-security-core

if (authenticationTrustResolver.isRememberMe(authentication)
    || isFullyAuthenticated(authentication)) {
  return ACCESS_GRANTED;
if (authenticationTrustResolver.isAnonymous(authentication)
    || isFullyAuthenticated(authentication)
    || authenticationTrustResolver.isRememberMe(authentication)) {
  return ACCESS_GRANTED;

代码示例来源:origin: thymeleaf/thymeleaf-extras-springsecurity

private static boolean isRememberMe(final Authentication authentication) {
  return trustResolver.isRememberMe(authentication);
}

代码示例来源:origin: spring-projects/spring-security

private boolean isPrincipalAuthenticated(Authentication authentication) {
    return authentication != null &&
        !this.authenticationTrustResolver.isAnonymous(authentication) &&
        authentication.isAuthenticated();
  }
}

相关文章

微信公众号

最新文章

更多