in src/main/java/org/apache/sling/auth/oauth_client/impl/OAuthToken.java [33:39]
public OAuthToken(@NotNull TokenState state, @Nullable String value) {
this.state = state;
if (TokenState.VALID == state && value == null) {
throw new IllegalArgumentException("Token state is VALID but no token value is provided");
}
this.value = value;
}