Annotation Type WithStandardClaims


  • @Target({METHOD,TYPE})
    @Retention(RUNTIME)
    public @interface WithStandardClaims
    Configures claims defined at: https://openid.net/specs/openid-connect-core-1_0.html#StandardClaims
    Author:
    Jérôme Wacongne <ch4mp@c4-soft.com>
    • Element Detail

      • givenName

        String givenName
        Default:
        ""
      • familyName

        String familyName
        Default:
        ""
      • middleName

        String middleName
        Default:
        ""
      • nickname

        String nickname
        Default:
        ""
      • preferredUsername

        String preferredUsername
        Default:
        ""
      • profile

        String profile
        Default:
        ""
      • picture

        String picture
        Default:
        ""
      • website

        String website
        Default:
        ""
      • emailVerified

        boolean emailVerified
        Default:
        false
      • gender

        String gender
        Default:
        ""
      • birthdate

        String birthdate
        Default:
        ""
      • zoneinfo

        String zoneinfo
        Default:
        ""
      • locale

        String locale
        Default:
        ""
      • phoneNumber

        String phoneNumber
        Default:
        ""
      • phoneNumberVerified

        boolean phoneNumberVerified
        Default:
        false
      • address

        WithAddress address
        Default:
        @com.c4_soft.springaddons.security.oauth2.test.annotations.keycloak.WithAddress
      • updatedAt

        String updatedAt
        Default:
        ""