Lemonldap-NG-Manager
view release on metacpan or search on metacpan
lib/Lemonldap/NG/Manager/Attributes.pm view on Meta::CPAN
'default' => 30,
'type' => 'int'
},
'oidcOPMetaDataOptionsJWKSTimeout' => {
'default' => 0,
'type' => 'int'
},
'oidcOPMetaDataOptionsMaxAge' => {
'default' => 0,
'type' => 'int'
},
'oidcOPMetaDataOptionsNoJwtHeader' => {
'default' => 0,
'type' => 'bool'
},
'oidcOPMetaDataOptionsPrompt' => {
'type' => 'text'
},
'oidcOPMetaDataOptionsRequireIss' => {
'default' => 0,
'type' => 'bool'
},
'oidcOPMetaDataOptionsRequirePkce' => {
'default' => 0,
'type' => 'bool'
},
'oidcOPMetaDataOptionsResolutionRule' => {
'default' => '',
'type' => 'longtext'
},
'oidcOPMetaDataOptionsScope' => {
'default' => 'openid profile',
'type' => 'text'
},
'oidcOPMetaDataOptionsSigningKey' => {
'default' => '',
'type' => 'text'
},
'oidcOPMetaDataOptionsSortNumber' => {
'type' => 'int'
},
'oidcOPMetaDataOptionsStoreIDToken' => {
'default' => 0,
'type' => 'bool'
},
'oidcOPMetaDataOptionsTokenEndpointAuthMethod' => {
'default' => 'client_secret_post',
'select' => [ {
'k' => 'client_secret_post',
'v' => 'client_secret_post'
},
{
'k' => 'client_secret_basic',
'v' => 'client_secret_basic'
},
{
'k' => 'client_secret_jwt',
'v' => 'client_secret_jwt'
},
{
'k' => 'private_key_jwt',
'v' => 'private_key_jwt'
}
],
'type' => 'select'
},
'oidcOPMetaDataOptionsTokenEndpointAuthSigAlg' => {
'default' => 'RS256',
'select' => [ {
'k' => 'HS256',
'v' => 'HS256'
},
{
'k' => 'HS384',
'v' => 'HS384'
},
{
'k' => 'HS512',
'v' => 'HS512'
},
{
'k' => 'RS256',
'v' => 'RS256'
},
{
'k' => 'RS384',
'v' => 'RS384'
},
{
'k' => 'RS512',
'v' => 'RS512'
},
{
'k' => 'PS256',
'v' => 'PS256'
},
{
'k' => 'PS384',
'v' => 'PS384'
},
{
'k' => 'PS512',
'v' => 'PS512'
},
{
'k' => 'ES256',
'v' => 'ES256'
},
{
'k' => 'ES384',
'v' => 'ES384'
},
{
'k' => 'ES512',
'v' => 'ES512'
},
{
'k' => 'EdDSA',
'v' => 'EdDSA'
}
],
'type' => 'select'
lib/Lemonldap/NG/Manager/Attributes.pm view on Meta::CPAN
{
'k' => 'ES256',
'v' => 'ES256'
},
{
'k' => 'ES384',
'v' => 'ES384'
},
{
'k' => 'ES512',
'v' => 'ES512'
},
{
'k' => 'EdDSA',
'v' => 'EdDSA'
}
],
'type' => 'select'
},
'oidcRPMetaDataOptionsActivation' => {
'default' => 1,
'type' => 'bool'
},
'oidcRPMetaDataOptionsAdditionalAudiences' => {
'type' => 'text'
},
'oidcRPMetaDataOptionsAllowClientCredentialsGrant' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsAllowNativeSso' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsAllowOffline' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsAllowPasswordGrant' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsAuthMethod' => {
'select' => [ {
'k' => '',
'v' => 'Any'
},
{
'k' => 'client_secret_post',
'v' => 'client_secret_post'
},
{
'k' => 'client_secret_basic',
'v' => 'client_secret_basic'
},
{
'k' => 'client_secret_jwt',
'v' => 'client_secret_jwt'
},
{
'k' => 'private_key_jwt',
'v' => 'private_key_jwt'
}
],
'type' => 'select'
},
'oidcRPMetaDataOptionsAuthnLevel' => {
'test' => sub {
return perlExpr(@_);
},
'type' => 'text'
},
'oidcRPMetaDataOptionsAuthnRequireNonce' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsAuthnRequireState' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsAuthorizationCodeExpiration' => {
'type' => 'intOrNull'
},
'oidcRPMetaDataOptionsAuthRequiredForAuthorize' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsBypassConsent' => {
'default' => 0,
'type' => 'bool'
},
'oidcRPMetaDataOptionsClientID' => {
'type' => 'text'
},
'oidcRPMetaDataOptionsClientSecret' => {
'type' => 'password'
},
'oidcRPMetaDataOptionsComment' => {
'type' => 'longtext'
},
'oidcRPMetaDataOptionsDisplayName' => {
'type' => 'text'
},
'oidcRPMetaDataOptionsExtraClaims' => {
'default' => {},
'keyTest' => qr/^[\x21\x23-\x5B\x5D-\x7E]+$/,
'type' => 'keyTextContainer'
},
'oidcRPMetaDataOptionsIcon' => {
'type' => 'text'
},
'oidcRPMetaDataOptionsIdTokenEncContentEncAlg' => {
'default' => 'A256GCM',
'select' => [ {
'k' => 'A256CBC-HS512',
'v' => 'A256CBC-HS512'
},
{
'k' => 'A256GCM',
'v' => 'A256GCM'
},
{
( run in 0.976 second using v1.01-cache-2.11-cpan-13bb782fe5a )