matlab.net.http.AuthInfo 클래스
네임스페이스: matlab.net.http
HTTP 메시지의 인증 또는 승인 정보
설명
HTTPOptions 객체에 자격 증명을 제공하면 MATLAB®에서 요청 메시지에 있는 인증을 자동으로 처리합니다. AuthInfo 클래스를 사용하여 인증을 검토하거나, 승인 정보를 지정하거나, MATLAB HTTP 인터페이스에서 자동으로 처리되지 않는 OAuth 같은 인증 프로토콜을 구현할 수 있습니다.
AuthInfo 클래스는 다음과 같은 경우 반환되는 하나의 인증 질문을 나타냅니다.
응답 메시지에 대해
AuthenticateField.convert메서드를 호출할 때.요청 메시지의
AuthorizationField헤더 필드에 자격 증명을 삽입할 때. 승인 필드에AuthInfo객체를 저장하면 MATLAB에서 필요에 따라 자동으로 값을 따옴표로 묶고 이스케이프 문자를 삽입합니다.서버가
AuthenticationInfoField헤더 필드에auth-info데이터를 반환할 때.
AuthenticateField 및 AuthorizationField의 convert 메서드는 필드의 각 name=value 쌍 특성을 Parameters 속성의 파라미터 이름-값 쌍으로 변환합니다. 이스케이프 문자와 값을 둘러싸는 따옴표는 제거됩니다.
자세한 내용은 RFC Editor 웹사이트의 RFC 7235 Authentication 및 RFC 2617 Host-Imp Interface(기본 인증 및 다이제스트 인증용)를 참조하십시오.
생성
설명
obj = matlab.net.http.AuthInfo(Scheme,는 Scheme 속성과 paramName,paramValue)paramName, paramValue 파라미터(선택 사항)를 포함하는 AuthInfo 객체를 생성합니다. paramName1,paramValue1,...,paramNameN,paramValueN과 같이 여러 개의 인수 쌍을 어떤 순서로든 지정할 수 있습니다.
obj = matlab.net.http.AuthInfo(는 빈 paramName,paramValue)Scheme 값을 갖는 AuthInfo 객체를 생성합니다.
obj = matlab.net.http.AuthInfo(는 pStruct)pStruct의 필드에서 파라미터와 값을 복사합니다.
obj = matlab.net.http.AuthInfo(은 pStr)pStr에서 AuthInfo를 생성합니다.
입력 인수
속성
메서드
버전 내역
R2016b에 개발됨