@ -47,12 +51,12 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@@ -47,12 +51,12 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@ -101,7 +105,7 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@@ -101,7 +105,7 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@ -113,7 +117,7 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@@ -113,7 +117,7 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@ -133,15 +137,15 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@@ -133,15 +137,15 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@ -201,6 +205,9 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
@@ -201,6 +205,9 @@ public final class AuthenticatorAssertionResponse extends AuthenticatorResponse
*@returnthe{@linkAuthenticatorAssertionResponse}
*/
publicAuthenticatorAssertionResponsebuild(){
Assert.notNull(this.clientDataJSON,"clientDataJSON cannot be null");
Assert.notNull(this.authenticatorData,"authenticatorData cannot be null");
Assert.notNull(this.signature,"signature cannot be null");
@ -36,10 +38,10 @@ public final class AuthenticatorAttestationResponse extends AuthenticatorRespons
@@ -36,10 +38,10 @@ public final class AuthenticatorAttestationResponse extends AuthenticatorRespons
@ -63,7 +65,7 @@ public final class AuthenticatorAttestationResponse extends AuthenticatorRespons
@@ -63,7 +65,7 @@ public final class AuthenticatorAttestationResponse extends AuthenticatorRespons
@ -83,10 +85,12 @@ public final class AuthenticatorAttestationResponse extends AuthenticatorRespons
@@ -83,10 +85,12 @@ public final class AuthenticatorAttestationResponse extends AuthenticatorRespons
@ -45,9 +47,9 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@@ -45,9 +47,9 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@ -55,10 +57,10 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@@ -55,10 +57,10 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@ -76,7 +78,7 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@@ -76,7 +78,7 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@ -121,12 +123,12 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@@ -121,12 +123,12 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@ -155,32 +157,37 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@@ -155,32 +157,37 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@ -248,12 +255,12 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@@ -248,12 +255,12 @@ public final class ImmutableCredentialRecord implements CredentialRecord {
@ -33,7 +37,8 @@ public class ImmutablePublicKeyCose implements PublicKeyCose {
@@ -33,7 +37,8 @@ public class ImmutablePublicKeyCose implements PublicKeyCose {
@ -102,9 +104,9 @@ public final class ImmutablePublicKeyCredentialUserEntity implements PublicKeyCr
@@ -102,9 +104,9 @@ public final class ImmutablePublicKeyCredentialUserEntity implements PublicKeyCr
@ -121,7 +123,7 @@ public final class ImmutablePublicKeyCredentialUserEntity implements PublicKeyCr
@@ -121,7 +123,7 @@ public final class ImmutablePublicKeyCredentialUserEntity implements PublicKeyCr
}
@Override
publicStringgetDisplayName(){
public@NullableStringgetDisplayName(){
returnthis.displayName;
}
@ -141,11 +143,13 @@ public final class ImmutablePublicKeyCredentialUserEntity implements PublicKeyCr
@@ -141,11 +143,13 @@ public final class ImmutablePublicKeyCredentialUserEntity implements PublicKeyCr
@ -40,13 +44,13 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@@ -40,13 +44,13 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@ -107,7 +111,7 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@@ -107,7 +111,7 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@ -117,7 +121,7 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@@ -117,7 +121,7 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@ -139,17 +143,20 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@@ -139,17 +143,20 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@ -220,6 +227,10 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
@@ -220,6 +227,10 @@ public final class PublicKeyCredential<R extends AuthenticatorResponse> implemen
*@returnanew{@linkPublicKeyCredential}
*/
publicPublicKeyCredential<R>build(){
Assert.notNull(this.id,"id cannot be null");
Assert.notNull(this.type,"type cannot be null");
Assert.notNull(this.rawId,"rawId cannot be null");
Assert.notNull(this.response,"response cannot be null");
@ -181,23 +184,27 @@ public final class PublicKeyCredentialCreationOptions {
@@ -181,23 +184,27 @@ public final class PublicKeyCredentialCreationOptions {
@ -38,12 +40,12 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
@@ -38,12 +40,12 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
@ -66,7 +68,7 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
@@ -66,7 +68,7 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
*referringto.
*@returntheid
*/
publicBytesgetId(){
public@NullableBytesgetId(){
returnthis.id;
}
@ -78,7 +80,7 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
@@ -78,7 +80,7 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
@ -100,9 +102,9 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
@@ -100,9 +102,9 @@ public final class PublicKeyCredentialDescriptor implements Serializable {
@ -43,17 +45,17 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
@@ -43,17 +45,17 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
Assert.notNull(challenge,"challenge cannot be null");
Assert.hasText(rpId,"rpId cannot be empty");
this.challenge=challenge;
@ -93,7 +95,7 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
@@ -93,7 +95,7 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
@ -115,7 +117,7 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
@@ -115,7 +117,7 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
@ -146,15 +148,15 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
@@ -146,15 +148,15 @@ public final class PublicKeyCredentialRequestOptions implements Serializable {
@ -41,13 +42,13 @@ public class HttpSessionPublicKeyCredentialRequestOptionsRepository
@@ -41,13 +42,13 @@ public class HttpSessionPublicKeyCredentialRequestOptionsRepository
@ -53,7 +55,7 @@ public class WebAuthnAuthentication extends AbstractAuthenticationToken {
@@ -53,7 +55,7 @@ public class WebAuthnAuthentication extends AbstractAuthenticationToken {
@ -68,7 +70,7 @@ public class WebAuthnAuthenticationRequestToken extends AbstractAuthenticationTo
@@ -68,7 +70,7 @@ public class WebAuthnAuthenticationRequestToken extends AbstractAuthenticationTo
@ -40,7 +42,7 @@ public class ImmutableRelyingPartyRegistrationRequest implements RelyingPartyReg
@@ -40,7 +42,7 @@ public class ImmutableRelyingPartyRegistrationRequest implements RelyingPartyReg
@ -105,7 +107,7 @@ public final class JdbcPublicKeyCredentialUserEntityRepository implements Public
@@ -105,7 +107,7 @@ public final class JdbcPublicKeyCredentialUserEntityRepository implements Public
@ -113,7 +115,7 @@ public final class JdbcPublicKeyCredentialUserEntityRepository implements Public
@@ -113,7 +115,7 @@ public final class JdbcPublicKeyCredentialUserEntityRepository implements Public
@ -171,7 +173,7 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@@ -171,7 +173,7 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@ -238,7 +240,7 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@@ -238,7 +240,7 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@ -249,13 +251,13 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@@ -249,13 +251,13 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@ -269,7 +271,8 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@@ -269,7 +271,8 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@ -327,6 +330,8 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@@ -327,6 +330,8 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
Assert.notNull(lastUsed,"last_used cannot be null");
Assert.notNull(created,"created cannot be null");
returnImmutableCredentialRecord.builder()
.credentialId(credentialId)
.userEntityUserId(userEntityUserId)
@ -345,7 +350,7 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@@ -345,7 +350,7 @@ public final class JdbcUserCredentialRepository implements UserCredentialReposit
@ -36,13 +38,13 @@ public class MapPublicKeyCredentialUserEntityRepository implements PublicKeyCred
@@ -36,13 +38,13 @@ public class MapPublicKeyCredentialUserEntityRepository implements PublicKeyCred
@ -62,7 +64,7 @@ public class MapUserCredentialRepository implements UserCredentialRepository {
@@ -62,7 +64,7 @@ public class MapUserCredentialRepository implements UserCredentialRepository {
@ -260,24 +263,28 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@@ -260,24 +263,28 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@ -286,7 +293,7 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@@ -286,7 +293,7 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@ -320,7 +327,7 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@@ -320,7 +327,7 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@ -344,7 +351,8 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@@ -344,7 +351,8 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@ -361,22 +369,30 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@@ -361,22 +369,30 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@ -387,17 +403,24 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@@ -387,17 +403,24 @@ public class Webauthn4JRelyingPartyOperations implements WebAuthnRelyingPartyOpe
@ -32,11 +34,12 @@ public class HttpSessionPublicKeyCredentialCreationOptionsRepository
@@ -32,11 +34,12 @@ public class HttpSessionPublicKeyCredentialCreationOptionsRepository
@ -190,7 +191,7 @@ public class WebAuthnRegistrationFilter extends OncePerRequestFilter {
@@ -190,7 +191,7 @@ public class WebAuthnRegistrationFilter extends OncePerRequestFilter {
@ -201,7 +202,7 @@ public class WebAuthnRegistrationFilter extends OncePerRequestFilter {
@@ -201,7 +202,7 @@ public class WebAuthnRegistrationFilter extends OncePerRequestFilter {
@ -209,9 +210,9 @@ public class WebAuthnRegistrationFilter extends OncePerRequestFilter {
@@ -209,9 +210,9 @@ public class WebAuthnRegistrationFilter extends OncePerRequestFilter {