models.DbProviderExtraAuthorizationParameter

src/idserver/models/DbProviderExtraAuthorizationParameter.py
1
2
3
4
5
6
7
8
9
10
11

from .SqlAlchemyBase import Base
from sqlalchemy import Column, ForeignKey, Integer, String

class DbProviderExtraAuthorizationParameter(Base):
    __tablename__ = 'provider_extra_auth_params'

    provider_scope_id: int = Column(Integer, primary_key=True, autoincrement=True)
    provider_id: int = Column(Integer, ForeignKey('identity_provider.provider_id'))
    parameter_name: str = Column(String(64), nullable=False)
    parameter_value: str = Column(String(128), nullable=False)